试图破译这个用HTML特殊字符编码的代码

时间:2017-08-24 作者:Henry

我正试图从中获取代码site. 它的问题是,我怀疑它是从非php解析浏览器中复制和粘贴的。我尝试了各种方法来让正确的角色工作,但它不断破坏我的本地开发网站。代码如下:

// Set any Custom Post Type to be displayed on the archive.php and tag.php
    function category_tag_archives( $wp_query ) {
     if ( $wp_query->get( ‘category_name’ ) || $wp_query-
     >get( ‘cat’ ) || $wp_query->get( ‘tag’ ) )
$wp_query->set( ‘post_type’, ‘any’ );
}
add_action( ‘pre_get_posts’, ‘category_tag_archives’ );
我要解释的是:

$wp_query->set
我尝试了以下组合:

$wp_query-&>set 
以及

$wp_query=&>set
但没有快乐。。。

谢谢大家的帮助!

(PS此功能的目的是允许存档从WP页面而不是WP帖子发布内容循环)

1 个回复
最合适的回答,由SO网友:Anton Lukin 整理而成

您的工作代码:

// Set any Custom Post Type to be displayed on the archive.php and tag.php

function category_tag_archives($wp_query) {
    if ($wp_query->get(\'category_name\') || $wp_query->get(\'cat\') || $wp_query->get(\'tag\')) {
        $wp_query->set(\'post_type\', \'any\');
    }
}

add_action(\'pre_get_posts\', \'category_tag_archives\');

结束

相关推荐

在Functions.php中正确地将首页的CSS-TEMPLATE_REDIRECT排队?

我想加载一些特定的css来更改WP首页/主页的主体元素的颜色。在我的主题函数文件中,以下代码似乎有效,但有人能告诉我它是否“正确”吗?//Adding and Encuing styles for Front Page add_action( \'template_redirect\', \'front_page_design\' ); function front_page_design(){ if ( is_front_page() || is_home())