个性化阅读
专注于IT技术分析

检查主页上是否存在wordpress短代码

有什么方法可以知道在特定页面上应用了特定的短代码吗?

例如在任何WP Theme的主页上, 如果应用了related_products短代码, 那么我想在是否已应用我的插件文件中检查它?有什么办法吗?


#1


你可以使用has_shortcode()来检查你的短代码是否被应用。如果需要专门检查是否在主页上使用它, 则可以添加is_home()检查

global $post;
if( is_home() && has_shortcode( $post->post_content, 'related_products') ) {
    echo "YEAH, shortcode is applied on home page";
}else{
    echo "Houston, we have a problem!!!";
}
赞(0)
未经允许不得转载:srcmini » 检查主页上是否存在wordpress短代码

评论 抢沙发

评论前必须登录!