- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试向我的 Wordpress 主题添加一个功能,该功能将在每篇文章之前和之后添加内容,但不会在任何页面上添加内容。这似乎不起作用,但不确定原因。
if(!is_page()) {
function custom_content($content) {
$content = 'before post content' . $content . 'after post content';
return $content;
}
add_filter('the_content','custom_content');
}
编辑:我最终得到的解决方案对我有用,使用 is_single
仅包含在单个帖子中。如果您想包含在单个页面上,请使用 is_singular
function custom_content($content) {
if (is_single()) {
$content = 'before post content' . $content . 'after post content';
}
return $content;
}
add_filter ('the_content', 'custom_content', 0);
最佳答案
您可能会在循环中使用它。 is_page() 仅在循环外起作用。
关于php - WordPress if is_page 函数不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14097119/
我希望我的插件仅在特定页面中注册脚本。 例如,在我的插件文件中我想编写如下内容: if (is_page()) { $pageid_current = get_the_ID(); $p
我正在尝试使用 is_page() 函数来设置事件链接的样式。它适用于第一个导航项。但是,当我单击“om”链接时,它将获得样式,但“hem”的样式仍然存在。但是当我单击“博客”和“教程”链接时,所有链
我正在尝试根据页面更改简码,这意味着我需要确定我们所在的页面以及要使用的简码。 当我尝试下面的代码时,侧边栏完全消失了,这让我相信它显然不起作用。当我从代码中删除 IF 语句时,边栏会显示工作简码,但
我正在尝试向我的 Wordpress 主题添加一个功能,该功能将在每篇文章之前和之后添加内容,但不会在任何页面上添加内容。这似乎不起作用,但不确定原因。 if(!is_page()) { func
我试图在 WordPress 上构建的每个页面上都有不同的图片。 所以我的index.php文件、archive.php文件、page.php文件等中有以下内容: /images/" alt="pag
我需要检测页面类型(页面/帖子)并将js移至页脚。 我编写了这段代码 但是 is_page 函数在此操作(after_setup_theme)中始终返回 false。我如何正确检查当前页面类型(帖子/
我正在使用此代码向 wordpress 页面添加一些内容。但是这段代码不起作用。 is_page() 总是返回错误值。
我是 PHP/WordPress 的新手,我想在这里做的是使用 is_page() 将不同的 css 和 js 文件排入不同的页面。有条件的。 虽然我相信这是一个广泛讨论的话题,但我仍然没有找到一种巧
我是一名优秀的程序员,十分优秀!