2018 年对 WordPress 开发者最有用的技巧

WordPress 是世界上最受欢迎的内容管理系统 (CMS),为 27% 的网络提供支持。尽管有其他功能系统的可用性,但人们仍然如此喜欢它的一些原因有很多:

  • 它是免费且开源的
  • 您可以用它创建几乎任何网站
  • 它对 SEO 友好
  • 很容易使用
  • 它拥有庞大的活跃用户和开发人员社区
  • 很安全
  • 它支持多媒体。

最后但并非最不重要的一点是,WordPress 很棒,因为您几乎可以以任何您想要的方式自定义和扩展它,以满足您的需求。您甚至不需要为其中的许多调整安装任何额外的插件。事实上,自定义您的 WordPress 就像插入一行代码一样简单。

这里有一些技巧可以帮助您使 WordPress 更易于使用。

#一。显示不带插件的相关帖子

显示相关帖子是一个好主意,可以帮助访问者找到有用的信息并在网站上停留更长时间。许多博主不知道他们可以轻松地默认集成此功能并下载另一个可以实现此功能的插件(并且我们知道拥有太多插件的危险)。

以下是有关如何执行此操作的分步说明。

  • 打开 single.php 文件
  • 将此代码插入循环中:

123456789101112如果 ( $标签) {回声 '相关文章' ; $第一个标签 = $标签[ 0 ]> term_id ; $ args =数组( 'tag__in' = > 数组( $ first_tag ) , 'post__not_in' = > array ( $ post> ID ) , 'showposts' = > 5 , 'caller_get_posts' = > 1 ) ; $我的查询 = 新的 WP_Query ( $ args ) ;如果 $ my_query> have_posts ( ) {尽管 ( $ my_query> have_posts ( ) ) : $ my_query> the_post ( ) ; >

并且不要忘记保存文件!

#2.删除“Howdy”并将其替换为“登录身份”

如果您不喜欢默认问候语“Howdy”并希望将其替换为其他内容,请按照以下步骤操作:

  • 打开functions.php文件
  • 粘贴以下内容:

123456789功能 替换_howdy $ wp_admin_bar { $ my_account = $ wp_admin_bar> get_node ( '我的帐户' ) ; $新标题 = 字符串替换 '你好, ' '登录为' $ my_account>标题 $ wp_admin_bar- > add_node ( 数组 'id' = > '我的帐户' , '标题' = > $新标题, ) }添加过滤器 '管理栏菜单' , 'replace_howdy' , 25

保存文件。

#3。将简码添加到小部件

短代码是一个很棒的工具,可以轻松发挥创意。作为开发人员,您可能经常使用它们来创建对象,同时避免长行丑陋的代码,但是您的站点默认启用它们吗?

您可以通过将以下行添加到functions.php 文件来做到这一点:

1 add_filter ( 'widget_text' , 'do_shortcode'

#4。减少后期修改数量

Proessaywriting 的编辑吉米·邓肯 (Jimmy Duncan) 表示:“毫无疑问,WordPress 是最好的博客,但进行大量修改会对我们有限的数据库空间造成严重影响。”

“关闭它们可以节省大量空间。”

事实上,WordPress 允许在一篇文章中进行修改,但这对您的网站来说肯定没有帮助,因为所有这些都需要存储。如果减少修订次数对您有意义,请随时将这行代码添加到 wp-config.php 文件中:

1定义( 'WP_POST_REVISIONS' , 2

请记住,您可以在代码中包含任何数字。完全禁用修订需要输入“-1”而不是示例中的“3”。

#5。力求完美图像

WordPress 将图像压缩到原始图像的 90%,这意味着质量略有下降。虽然这对许多人来说不是问题,但专业摄影师要求他们的照片具有最高的质量。

有一种方法可以保证 100% 的质量。只需执行以下操作:

  • 打开functions.php文件
  • 粘贴以下代码:

123456 {代码类型= php } add_filter ( ' jpg_质量' '高_jpg_质量' 功能 高_jpg_质量( ) {返回 100 } { /代码}

保存存档。

#6。通过隐藏公开可见的系统版本来减少黑客攻击的机会

作为一名开发人员,您可能知道黑客会利用网站使用的旧 WordPress 版本中的安全缺陷。 (事实上,版本过时是黑客攻击的主要原因之一)。因此,删除公开可见的版本对于降低这种风险非常有意义。

使用这段代码来做到这一点。

123 {代码类型= php } { /代码}

#7.从网站搜索中排除页面

如果由于某种原因您想要将某些页面排除在搜索结果之外,您可以将此代码插入到functions.php文件中:

12345678功能 修改_搜索_过滤器 $查询 {如果 $查询> is_search { $查询>设置( 'post_type' , '邮政' ; }返回 $查询 } add_filter ( 'pre_get_posts' , 'modify_search_filter' ) ;

#8。显示找到的结果数

这可能是改善网站用户体验的一种方法,因为了解找到了多少带有搜索结果的页面可能对访问者有用。

通过将此代码插入到 search.php 文件中可以轻松实现这一点(将“5”更改为您想要的任何数字):

1234 < h2 class = "pagetitle" >搜索 结果 为了 <?php /* 5 */ $所有搜索 = &new WP_Query("s=$s&showposts=-1"); $键 = wp_specialchars ( $s , ; $计数 = $allsearch- > post_count ; _e ( '' ) ; _e ( '<span class="search-terms">' ) ; 回声 $键 _e ( '</span>' ) ; _e ( '—' ) ; 回声 $计数 ' ' ; _e ( '文章' ) ; wp_reset_query ( ) ; ? > </h2> _

包起来

请记住:所有这些方便的技巧都可以在没有任何插件的情况下完成。只需要知道正确的代码即可!因此,请随意将它们添加到您的武器库中并改进您的 WordPress 工作。

如果您希望加快您的 WordPress 网站速度,请参阅:2018 年加快您的 WordPress 博客速度的 7 个技巧

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号