这条线索是今天的起点。我对网站所做的更改可能与您在WooCommerce中所做的更改相关。我希望在产品标签云中显示比旧搜索词更有用的搜索词。我的网站有WP电子商务,旧版。其他地方没有找到答案,所以去了wp-includes/category-template.php
文件,搜索了45,更改为60并进行了测试。它适用于博客标签云,但不适用于产品标签云。代码如下所示:
function wp_tag_cloud( $args = \'\' ) {
$defaults = array(
\'smallest\' => 8, \'largest\' => 22, \'unit\' => \'pt\', \'number\' => 45,
\'format\' => \'flat\', \'separator\' => "\\n", \'orderby\' => \'name\', \'order\' => \'ASC\',
\'exclude\' => \'\', \'include\' => \'\', \'link\' => \'view\', \'taxonomy\' => \'post_tag\', \'echo\' => true
);
在WP电子商务文件中,可在中找到
wp-content/plugins/wp-e-commerce/tagging_functions.php
, 类似的部分(搜索45)。
function product_tag_cloud(){
product_tag_init();
$defaults = array(
\'smallest\' => 8, \'largest\' => 22, \'unit\' => \'pt\', \'number\' => 60,
\'format\' => \'flat\', \'orderby\' => \'name\', \'order\' => \'ASC\',
\'exclude\' => \'\', \'include\' => \'\'
将45更改为60,保存并测试。它成功了。标签云增加到60。
我在博客云中将数字改回45,然后再次测试。博客云现在有45个术语,产品标签云有60个术语。没有明显的冲突。
我一直在编辑每个产品中的标签,以删除旧标签并强调新标签。云正在逐渐调整-删除一些术语,添加其他术语。