通常你会看到博客在他们的博客上发布赞助帖子。 最近我们的用户之一询问是否可以在帖子标题中自动添加“赞助”前缀。 在本文中,我们将向您展示如何在WordPress中添加赞助的帖子前缀到帖子标题。
使用自定义字段添加赞助者帖子前缀
自定义字段允许您将元信息添加到您的帖子。 在这篇文章中,我们将使用自定义字段添加赞助元字段的职位。
首先,您需要创建一个新帖子或编辑一个现有的帖子。 在帖子编辑器中,向下滚动到自定义字段元框。 如果在帖子编辑区域中看不到自定义字段元框,则需要点击 屏幕选项 按钮在屏幕的右上角。 这将打开一个菜单,您需要选中自定义字段选项旁边的框。
现在向下滚动到自定义字段元框并添加 赞助
在自定义字段中 名称 ,和 真正
在里面 值 领域。
接下来,您需要保存您的帖子并向下滚动到自定义字段元框。 您会注意到自定义字段元框现在显示一个下拉菜单。 下一次您需要设置赞助文章时,您只需从下拉菜单中选择赞助,然后在值字段中输入true。
将赞助的自定义字段添加到您的帖子后,您需要将此代码片段复制并粘贴到您的主题的functions.php文件或特定于站点的插件中。
add_filter('the_title','wpb_sponsored');
函数wpb_sponsored($ title){
全球$ post;
$ sponsored_text =' 赞助商 “;
$ sponsored = get_post_meta($ post-> ID,'sponsored',true);
if($ sponsored =='true'&& in_the_loop()){
返回$ sponsored_text。$ title;
}
返回$ title;
}
就这样。 尝试访问您之前编辑过的帖子,您将看到Sponsored Post:前缀和帖子标题。
如果你学习了代码片段,你会注意到我们已经把赞助的文章包装在一个CSS类中了。 使用这个CSS类,您可以突出显示帖子标题内的文字。 这是一个小的CSS,你可以添加到你的主题或儿童主题的样式表。
.sponsored_text { 背景:#eeffee; 字体大小:小; 文字转换:大写; 填充:5像素; }
随意修改CSS以满足您的需求。
在WordPress中添加赞助帖子后缀到帖子标题
如果您想在帖子标题后面显示赞助的帖子文本,那么您可以使用以下代码片段实现此目的:
add_filter('the_title','wpb_sponsored');
函数wpb_sponsored($ title){
全球$ post;
$ sponsored_text =' 赞助商 “;
$ sponsored = get_post_meta($ post-> ID,'sponsored',true);
if($ sponsored =='true'&& in_the_loop()){
返回$ title。$ sponsored_text;
}
返回$ title;
}
如果你研究代码,我们只做了两个改变。 我们在赞助文本前添加了单个字母空间,然后我们切换了显示顺序 $标题
第一。
这就是我们希望这篇文章帮助你添加一个赞助的帖子前缀/后缀在WordPress中发布标题。