如何在WordPress中更改标题属性

如何在WordPress中更改标题属性


拥有网站或WordPress博客而不管理标题是完全不可能的。如果您曾经忘记写标题,您很快就会意识到WordPress自己添加了一个标题。由于它们对于管理员,其他用户,访客甚至搜索引擎都很重要,因此在编写标题时应格外小心.

虽然您绝对应该在编写的每个标题上花费额外的时间,但是您可以在整个网站上进行一些更改。因此,请通过本指南与我们保持联系,并学习如何在WordPress中修改不同的标题属性.

  • 如何限制WordPress标题长度
  • 如何更改帖子标题的对齐方式
  • 写下一个帖子标题中不能使用的单词列表
  • 较小的标题分隔符更改可能会对您的网站产生重大影响
  • 标题标签可以通过自定义字段轻松更改

如何限制WordPress标题长度

当您想使帖子标题尽可能短并且与多位作者一起工作时,这可能会成为问题。无论您是开设时尚博客,美食博客还是任何其他类型的网站,每个人都必须照顾自己的头衔,数数单词或字母,并且每次编写新书时都可能很难做到这一点文章.

因此,如何限制WordPress中的帖子标题,使其自动处理页面上显示的标题长度?

让我们从一个简单的解决方案开始.

  1. 在主题中打开functions.php
  2. 粘贴以下代码:
  3. 函数max_title_length($ title){
    $ max = 20;
    if(strlen($ title)> $ max){
    返回substr($ title,0,$ max)。 ” …“;
    }其他{
    返回$ title;
    }
    }
  4. 将下一个功能放在主题中所需的任何位置。例如,如果要在首页上显示简短的标题,则要将此代码放入主索引模板(index.php)
  5. add_filter('the_title','max_title_length');

如您在代码中所见,变量 最高$ 用于限制帖子标题的长度。您可以随意将其更改为所需的任何数字。但是请注意,标题的最佳长度在55到60个字符之间.

妳去如果您在主索引模板中调用了该函数,则标题将缩短显示,在本例中为20个字符之后,将显示三个点,以显示更多内容.

通过这样做,您可以随意将函数挂接到所需的位置,无论是页眉,页脚,侧边栏还是其他任何地方.

如何更改帖子标题的对齐方式

您可以在WordPress中使用的WordPress主题有所不同。您可以使用WordPress随附的标准主题,创建自己的主题,在数千个可用主题中找到一个免费主题,或者从Internet购买高级主题.

更改帖子标题对齐

即使您为主题支付了大笔费用,也无法将所有东西都拿到手中,并且不可能将所有内容都整合到用户友好的界面中。因此,如果您想更改帖子标题的对齐方式,并且主题不带有易于更改的选项,则您必须自己进行操作.

准备好工具,然后松开一些螺丝,以便完成工作。好的,这听起来像是要花上几个小时才能完成的工作–不用担心,一分钟左右即可完成工作.

不管使用哪个主题,帖子的标题都将位于同一文件中:

  1. 导航 外观->编辑器
  2. 在右侧,找到“ Single Post”文件(single.php)并将其打开甚至更好,在某些外部编辑器中打开该文件
  3. 在文件中搜索“
  4. 用所需的对齐方式修改标签:
  5. 剩下:

    中央:

    对:

  6. 保存更改

而已。现在,您可以自由打开任何帖子,并查看所做的更改。如果您已按照步骤操作并更改了对齐方式,则帖子标题应显示在左侧,中间或右侧.

使用WordPress很有趣,不是吗?如果您想了解有关博客和自定义WordPress的更多信息,请立即参阅我们的资源并提升您的网站管理员技能.

写下一个帖子标题中不能使用的单词列表

虽然您可以相对容易地在WordPress中限制标题的长度,但有时您将需要进一步修改标题。限制帖子标题中的字符数可以帮助您保持稳定的设计,并且可以帮助您进行SEO,但是您的作者仍然可以编写他们想要的任何内容.

根据您写的内容或与其他公司的伙伴关系,标题中可能要避免使用某些单词或短语。这些可能是您要避免的亵渎性词语,或者只是您不想在网站上宣传的一个或两个品牌名称.

尽管您可以与作者坐下来谈论此事,并要求他们不要提及可能会损害您网站声誉的词语,但是其中一位作者会忘记所有有关这一切并发布标题可以使您成为现实只是时间问题违反与合伙人的交易看起来很糟糕甚至亏本.

标题中不使用的单词列表

为什么不编写一个禁止站点上任何人写带有特定单词标题的函数,而不是口头警告?甚至更好的是,为什么不从下面复制并粘贴相同的功能,而只是更改要阻止的单词?

现在,您已经决定从帖子标题中删除特定的单词,让我们看看如何做到这一点.

从标题中删除特定的单词:

  1. 打开functions.php文件
  2. 复制并粘贴代码:
  3. 函数titlerestriction($ title){
    全球$ post;
    $ title = $ post-> post_title;
    $ restrictedWords =“ word1; word2; word3”;
    $ restrictedWords = explode(“;”,$ restrictedWords);
    foreach($ restrictedWords为$ restrictedWord){
    如果(stristr($ title,$ restrictedWord))
    wp_die(__('错误:您在帖子标题中使用了禁止的单词'));
    }
    }
    add_action('publish_post','titlerestriction');
    
  4. 改字4 根据需要添加任意数量,但不要忘了用分号分隔它们
  5. 自定义错误信息8 线
  6. 保存更改

如果您打开新帖子并尝试发布它,而标题包含您在代码中指定的单词之一, WordPress将阻止您发布该帖子 并用消息警告您.

尽管您可能已经告诉您的作者有关禁止使用的单词,但是将这些单词显示在标题的正下方并写下来作为提醒不会有什么坏处.

如果不是绝密,您能告诉我们您列出了哪些单词以及为什么?

较小的标题分隔符更改可能会对您的网站产生重大影响

标题分隔符是一个简单的字符,用于将您的网站标题与帖子和页面名称分开。虽然与为文章找到合适的关键字并不重要,但是打开网站后可以在浏览器选项卡顶部看到它,但更重要的是,当Google和其他搜索引擎在其中显示您的网站时,将使用此分隔符搜索结果.

虽然没有证据表明不同的分隔符会对您的SEO产生不同的影响,但您可能想更改标准的分隔符只是为了更改WordPress网站在这些搜索结果中所有其他网站上的显示方式.

更改标题分隔符:

WordPress 4.4启用后,引入了新的过滤器,其中之一直接负责标题分隔符。为了更改标题分隔符,请按照以下几个步骤操作:

  1. 打开functions.php文件
  2. 复制并粘贴以下代码:
  3. 函数wploop_change_separator()
    {
    返回“ |”;
    }
    add_filter('document_title_separator','wploop_change_separator');
  4. 更改第三行单引号之间的分隔符
  5. 保存更改

更改旧版本WordPress的标题分隔符:

在引入WordPress 4.4之前,可以使用wp_title函数轻松更改标题分隔符. WordPress开发人员 首先从支持的功能列表中删除了该功能,但该功能已被弃用。但由于仍在使用大量主题,因此开发人员决定将其恢复.

如果您使用的是较旧的WordPress版本,以下功能仍可以帮助您更改分隔符,但我们建议您(由于许多不同的原因)尽快更新WordPress,并使用上面显示的新方法;迟早,wp_title函数将一劳永逸,您将不得不再次修改functions.php.

函数change_wp_title_separator($ title,$ sep){
$ sep ='-';
$ title = str_replace('|',$ sep,$ title);
返回$ title;
}
add_filter('wp_title','change_wp_title_separator',10,2);

虽然您可以将分隔符更改为所需的任何字符,但我们建议不要这样做。例如,有些特殊字符Google根本不会显示,并且您不希望网站标题看起来不专业。一些最常见的分隔符是“ |”,“-”和“>”,因此请不要夸张并选择最喜欢的分隔符.

标题标签可以通过自定义字段轻松更改

标题标签对您的网站很重要。它们不仅会向用户显示,而且还将在您的SEO中扮演重要角色。选择正确的标题标签会对搜索引擎产生重大影响,如果操作正确,则可以从更改标题标签中受益.

对于普通用户而言,只需导航到 设置->常规. 同样地, 外观->定制 将显示一个几乎每个主题都可以让您更改网站标题和标语的地方。通常,网站使用其标题和帖子/页面名称,以一个字符分隔。但是如果你想如此叛逆,你可以改变它.

为您的所有帖子创建一个静态标题标签:

尽管不建议这样做,但您可能想更改页面标题标签,并使其在所有WordPress帖子和页面上都相同。例如,您可以将其更改为静态名称,而不是使用标题,分隔符和帖子名称:

  1. 打开functions.php文件
  2. 复制并粘贴以下内容:
  3. 函数same_title_tag()
    {
    返回“第一站点指南”;
    }
    add_filter('pre_get_document_title','same_title_tag');
    
  4. 更改标题3rd 线
  5. 保存更改

此功能会将每个帖子和页面标题更改为“第一版网站指南”(嘿,请不要使用我们的名称,要富有创造力),但是如果您仅要一页,则可以接受。相反,在SEO和整体用户体验方面,使用默认标题是更好的选择。即使您只有首页和联系方式页面,也最好将“联系方式”部分写在标题标签中.

通过自定义字段更改标题标签:

但是,让我们以此为基础,让您的作者可以在其帖子中添加自定义标题:

  1. 打开functions.php
  2. 复制并粘贴代码:
  3. 函数post_meta_title_tag()
    {
    $ customPostTitleMeta = get_post_meta(get_the_ID(),'custom_post_title',true);
    如果($ customPostTitleMeta)
    {
    返回$ customPostTitleMeta;
    }
    返回'';
    }
    add_filter('pre_get_document_title','post_meta_title_tag');
    
  4. 保存更改
  5. 打开您要更改标题的帖子
  6. 在自定义字段的名称中输入“ custom_post_title”
  7. 在自定义字段的值中,写下您要用于该帖子的任何标题
  8. 保存更改/发布帖子

现在,您的帖子不再使用默认标题,而是使用您在6上输入的自定义标题 步。如果您忽略自定义字段,则WordPress将加载默认标题标签并将其用于该帖子.

控制您的WordPress标题

我们希望本指南能帮助您更轻松地控制WordPress标题。但是,如果您有任何疑问,请随时发表评论,我们将尽力尽快解决。.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map