gpt4 book ai didi

wordpress - 更改标签云中的字体大小

转载 作者:行者123 更新时间:2023-12-01 08:24:30 25 4
gpt4 key购买 nike

我想减小标签云中的字体大小(至少对于点击次数超过一次的标签)。我正在查看 css 文件,但在标签云中找不到任何关于字体大小的信息。你知道在哪里改变吗? (链接是 www.veda-vit.de,以防万一。)

最佳答案

WordPress 定义了配置标签云的默认参数。这些参数定义为 here in codex .请注意,您可以指定最小和最大的字体大小。默认设置为 22,单位为 pt .

要更改此默认行为,您需要向 WordPress Core 中提供的过滤器注册一个回调。

代码

在这个例子中,我改变了最小和最大的字体大小。您将需要针对您的具体实现对其进行调整:

add_filter( 'widget_tag_cloud_args', 'change_tag_cloud_font_sizes');
/**
* Change the Tag Cloud's Font Sizes.
*
* @since 1.0.0
*
* @param array $args
*
* @return array
*/
function change_tag_cloud_font_sizes( array $args ) {
$args['smallest'] = '10';
$args['largest'] = '18';

return $args;
}

在哪里放置代码

很多人会告诉你添加到主题的 functions.php文件。我不是那些人中的一员。我教和倡导 modular主题和插件开发。这意味着主题的 functions.php文件不应该是所有东西的收集点。

主题 functions.php
话虽如此,您可以将上述代码添加到您的 functions.php如果你愿意,可以归档。

执行以下步骤:
  • 打开你的主题的functions.php文件。
  • 向下滚动到文件的最底部。
  • 如果您找到一个结束 PHP 标记元素,即 ?> , 删除它。这不是必需的。
  • 将上述代码复制并粘贴到文件中(位于文件底部)。
  • 保存文件。
  • 如果它在服务器上,则通过 SSH 或 SFTP 传输它。

  • 模块化方法

    我提倡 modular approach ,通过将功能和主题配置拆分为支持单一用途的单独、不同的文件。

    第 1 步:找到文件夹

    在您的主题中,您应该有一个名为 lib 的文件夹。 , includes , 或 src .此文件夹是您放置自定义功能文件的位置。

    第 2 步:创建一个新文件

    在其中一个文件夹中,创建一个新文件并将其命名为 widgets.php .在此文件中,在第一行添加以下代码:
    <?php
    /**
    * Widgets functionality
    *
    * @package YourTheme
    * @since 1.0.0
    * @author your name
    * @link your URL
    * @license GPL-2+
    */

    然后在它下面添加上面的代码。

    第 3 步:加载文件

    现在您需要加载该文件。打开主题的 functions.php文件,导航到文件末尾,然后添加以下代码:
    include_once( __DIR__ . '/lib/widgets.php' );

    只需更换 lib使用您将新文件放入的文件夹的名称。

    笔记

    字体大小由 WordPress 设置为内联 CSS。您可以使用上面的代码覆盖那些。不建议通过 CSS 使用 !important 强制它.让 WordPress 做它的事情,只需设置最小值和最大值,如上所示。

    关于wordpress - 更改标签云中的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40811909/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com