Php 如何在WordPress中自动插入文本?
我想知道是否有一种方法可以像插入短代码一样插入文本。例如,每当我键入%sitename时,我都希望它自动获取预定义的站点名称 为了进一步澄清,我希望它是这样的Php 如何在WordPress中自动插入文本?,php,wordpress,Php,Wordpress,我想知道是否有一种方法可以像插入短代码一样插入文本。例如,每当我键入%sitename时,我都希望它自动获取预定义的站点名称 为了进一步澄清,我希望它是这样的 1. %sitename -> mysite 2. %siteurl -> mysite.com 还有什么我可以做的吗?非常感谢您的帮助。谢谢。如果您想将此应用于帖子内容,可以尝试以下方法: function make_post_tags($content) { $what = array('%sitename',
1. %sitename -> mysite
2. %siteurl -> mysite.com
还有什么我可以做的吗?非常感谢您的帮助。谢谢。如果您想将此应用于帖子内容,可以尝试以下方法:
function make_post_tags($content)
{
$what = array('%sitename', '%siteurl');
$with = array(
get_bloginfo('name'),
get_bloginfo('url'),
);
return str_repalce($what, $with, $content);
}
add_filter('the_content', 'make_post_tags', 100, 1);