wordpress内置文章形式是一个wordpress特别实用的功能。比如说、日志、状态、聊天、引语。我们可以把不同的文章形式改用不同的文章样式。 但是有时候我们想把wordpress内置文章形式(post-formats)的名字重命名,比如说把日志、状态、聊天、这些名字改成自己想要的名字怎么办?
网上基本上没有讨论这个的,可能觉得这个都不需要。但是如果能改掉名字,其实可以发挥很大的作用。这篇文章讲的就是如何改变wordpress内置文章形式(post-formats)的名字。 首先注册文章形式,如果主题有了就不用注册了。 下面是注册wordpres文章形式的代码
//文章形式
add_theme_support('post-formats', [
'aside', //日志
'image', //图像
'video', //视频
'quote', //引语
'link', //链接
'gallery', // 相册
'status', // 状态
'audio', //音频
'chat', // 聊天
]);
修改wordpress内置形式的名字。 给functions添加如下代码。就是重命名wordpress文章形式的名字。因为刚才注册的聊天、日志、状态这三个文章形式。如下代码的意思就是:如果是状态,就显示说说。
function rename_post_formats($safe_text)
{
if ($safe_text == '状态') return '说说';
return $safe_text;
}
add_filter('esc_html', 'rename_post_formats');
记得return $sage_text;一定要加上,如何改变wordpress内置文章形式(post-formats)的名字就是这些了。