我想使用插件在每个Wordpress页面的页面标题后打印”
Hello World”
。我可以从主题文件夹中的page.php中做到这一点, 但是我想使用插件来做到这一点。先感谢你。
<
?php
/*
Plugin Name:Display Data
Plugin URI:https://rb.com
Description:My Plugin Dev.
Version:0.1
Author:RB
*/
function printData()
{
if(THIS IS A PAGE)
{
echo "Hello World";
}
else
{
echo "This is not a Page";
}
}
add_action('DONT KNOW WHAT SHOULD BE HERE', 'printData');
?>
#1【如何使用插件在每个wordpress页面上显示相同的文本数据】你需要打印数据的地方?头衔()?内容标题?
每个页面的标题示例:
function printData($title)
{
if(is_page())
{
$title .= " Hello World";
}
else
{
$title .= " This is not a Page";
}return $title;
}
add_filter('wp_title', 'printData');
对于内容标题:
function printData($title)
{
if(is_page())
{
$title .= " Hello World";
}
else
{
$title .= " This is not a Page";
}return $title;
}
add_filter('the_title', 'printData');
推荐阅读
- 如何使用PHP注释记录WordPress主题/插件的过滤器/操作
- 如何在WordPress中禁用作者查询
- 如何使用Docker在WordPress中进行开发()
- 如何自定义WordPress发布缩略图()
- 如何从WordPress网站停用维护模式
- 如何自定义WordPress comment_form();
- 利用Azure存储同步服务构建垮分支机构的文件服务器资料同步
- LeetCode(不同路径(动态规划))
- LeetCode(K个一组翻转链表(链表问题))