WordPress已成为许多拥有自己网站的个人的首选。许多客户强调的事情与安全性有关。这是因为WordPress是开放源代码内容。因此,它无法抵抗所有攻击方式。除了安全性外,利用WordPress进一步发展您的潜在利益时,您还应该了解很多。
WordPress的名气指向大量可访问的技巧。这些技巧,技巧或技巧将显示您如何做很多事情。这些技巧和WordPress骇客会将您的网站推向最高境界。通过WordPress代码的少量更改来优化WordPress的显示和性能。但是,大多数用户不是开发人员,因此对代码没有太多的了解。这里有一些很酷的WordPress hack,可以使您从WordPress网站安装中获得更多收益。
适用于开发人员的Hacks,这将使WordPress更易于使用
厦门网站建设
1.显示没有插件的连接帖子
显示相关帖子以帮助访问者找到有用的信息并在网站上停留更长的时间是个好主意。没有多少开发人员知道他们可以毫不费力地默认使用该功能,并下载执行此功能的其他插件。以下是有关如何执行此操作的步骤说明:
打开single.php文件
在循环中添加以下代码:
3
$first_tag
=
$tags
[0]->term_id;
5
‘tag__in’ =>
array
(
$post
->ID),
9
$my_query
=
new
WP_Query(
$args
);
10
If(
$my_query
->have posts() ) {
11
While (
$my_query
->have posts() :
$my_query
->the post(); ?>
2.添加无尽滚动WordPress技巧
WordPress主题支持无限滚动,这是Jetpack 插件功能。无限滚动WordPress技巧将通过向下滚动自动加载新内容来帮助读者接近页面底部。通过安装Jetpack插件并允许无限滚动功能,可以将以下代码添加到函数文件中。
1
add_theme_support (‘infinite-scroll’,
array
( ‘container’ => ‘content’, ‘footer’ => ‘page’, ) );
3.修改仪表盘徽标
在WordPress的后端,将您自己的徽标添加到仪表板以个性化您的安装。要修改客户端站点,这是一个很好的技巧。只需粘贴以下代码:
2
Add_action(‘admin_head’, ‘custom_logo’);
3
Function custom_logo() {
echo
‘’;}
4.添加全屏搜索覆盖
在基于WordPress的网页上添加全屏搜索覆盖图可以使搜索体验更加清晰和友好。通过安装WordPress全屏搜索叠加 插件,您将获得此有价值的功能。您可以直接激活插件,因为没有任何设置。插件激活后,您可以单击现有的搜索字段或搜索按钮。之后,它将显示全屏搜索覆盖。
5.评论订阅
用户手动发布评论,然后回来寻找反应和答复,这变得无聊。建议安装“ 重新加载评论订阅” 插件。一旦用户收到评论反馈,它将自动向他们发送电子邮件通知。
6.显示找到的结果数
这可能是一种改善您网站的客户体验的方法,因为知道找到多少带有搜索项的页面可能对访问者有价值。考虑到search.php记录中附带的代码行,您可以选择演示通过该搜索识别出的事物数量:
1
<h2
class
=”pagetitle”>Search Result
for
<?php
$allserach
= &
new
WP_Query (“s=
$s
&showposts=-1”);
$key
= wp_specialchars(
$s
, 1);
$count
=
$allsearch
->post_count; _e(‘ ‘); _e(‘<span
class
=”search-terms”>’);
echo
$key
; _e(‘</span>’); _e(‘-‘);
echo
$count
. ‘ ‘; _e(‘articles’); wp_reset_query(); ?></h2>
这样,只要链接到搜索的文章的准确数量,诸如“搜索结果”之类的无意义且笼统的标题就成为受人尊敬的标题。
7.延迟您的帖子转到RSS
在将帖子发布到RSS并给自己时间仔细检查实时帖子时,请稍等一下。您是否在任何时候发表过文章,之后才意识到第一篇文章中存在巨大错误?解决错误的方法很简单,但对所有订阅者而言为时已晚–您的帖子刚刚发布在其RSS feed中。在发布到RSS之前,请稍稍延迟以仔细检查您的实时帖子。将此代码段添加到您的functions.php文件中:
2
Function publish_later_on_feed(
$where
) {
global
$wpdb
;
if
(is_feed() ) {
3
$time_now
=
gmdate
(‘Y-m-d H:i:s’);
6
$where
= “AND TIMESTAMPDIFF (
$device
,
$wpdb
->posts.post_date_gmt, ‘
$time_now
’)>
$time_delay
”;
10
Add_filter(‘posts_where’, ‘publish_later_on_feed’);
将值更改为$time_delay
适合您的时间长度。
8.在WordPress上安装Google Analytics(分析)
Google Analytics(分析)允许开发人员查找有关用户行为的所有信息。如果您不想在编码方面遇到麻烦,那么Monster Insights 是可以在网页上设置Google Analytics(分析 )的最佳插件。这样可以更快地完成该过程。找到<body>
标记,然后将此Google解析代码插入header.php文件中。这是超级简单且至关重要的WordPress技巧。
9.显示注册用户总数
通过阐明注册用户的总数,许多WordPress开发人员都希望证明网站的权威。您可以简单地下载Simple Blog Stats 插件,此工具将向您显示帖子,评论,草稿和许多其他功能的总数。
10.按行和列显示图像
在WordPress上准备的网站彼此之间显示图像。通常看起来不太好。如果需要更改格式,可以将其更改为网格布局。另外,您可以手动执行此操作,也可以使用Envira Gallery之类的 插件。
11.长时间保持登录WordPress
始终建议在使用后从公共网络注销,因为这样做可能很危险。但是,如果您连续使用同一网络,则允许它记住您的登录数据,如下所示:
1
add_filter (‘auth_cookie_expiration’, ‘stay_logged_in_for_1_year’);
2
function
stay_logged_in_for_1_year(
$expire
) {
12.普通引号用法
WordPress将普通引号转换为智能代码。这可能会破坏您将要发布的代码段。通过将以下代码段插入到functions.php文件中,可以使此功能失效:
1
remove_filter (‘the_content’, ‘wptexturize’);
13.随机更改背景颜色
作为开发人员,您喜欢每天看到网页背景颜色随机变化的情况。通过使用名为Fabulous Background Colors 的插件或更改functions.php代码,您可以做到这一点。
14.将新的导航菜单添加到您的主题
如果您需要的不仅仅是默认的WordPress导航菜单,则可以进行自己独特的设计。wpb_custom_new_menu
为此,您需要输入功能,然后在外观菜单中选择“我的自定义菜单”。
15.考虑发布URL中的类别
最大限度地提高帖子的SEO潜力并提高搜索排名,您可以向内容链接添加类别。因此,您应该转到设置永久链接,选择自定义结构,然后/%category%/%postname%/
在旁边写。
16.从搜索中排除类别
如果要更深入地控制用户可获得的结果,则可能需要一种不显示结果页面中特定类别的方法。打开您的functions.php文件并添加:
1
Function SearchFilter(
$query
) {
2
If (
$query
->is_search&& ! is_admin() ) {
3
$query
->set(‘cat’, ‘8,15’);
7
Add_filter(‘pre_get_posts’, SearchFilter’);
17.用您的更改登录徽标
我们应该从标记开始。如果您在任何时候都需要使用您(或客户)的登录名更改登录页面上的WordPress徽标,那么这就是您需要的代码。将以下内容粘贴到functions.php文件中:
1
Function my_custom_login_logo() {
2
Echo
‘<style type=”text/css”>
3
H1 a { background-image: url(‘.get_bloginfo(‘template_directory’). ‘/images/custom-login-logo.gif) !improtant; }
6
Add_action(‘login_head’, ‘my_custom_login_logo’);
18.组合定制CSS文件
通过将后续代码放到函数文件中,您可以在WordPress主题中添加名称为“ custom.css”的自定义CSS文件。在主CSS文件所在的目录中找到新的CSS文件。
1
function
custom_style_sheet( ) {wp_enqueuq_style( ‘custom-styling’, get_stylesheet_directory_uri( ). ‘/custom.css’); }
2
add_action (‘wp_enqueue_scripts’, ‘custom_style_sheet’);
19.儿童主题安装
创建子主题后,可以将下面给出的代码添加到CSS文件中。
5
@import url(“. ./parenttheme/style.css”);
20.增加PHP内存
在激活一个巨大的插件时,您发现一个错误,指出内存已耗尽,然后将以下代码行添加到wp-config.php文件中。
1
define(‘WP_MEMORY_LIMIT’, ‘64M’);
此代码会将内存限制提高到64M,但是您可以将值修改为托管服务器能够维护的任何值。
21.用于单独帖子的定制边栏
在撰写文章时,创建一个名为侧边栏的新自定义字段。通过自定义字段显示单独帖子的定制侧边栏内容。在single.php,index.php和page.php文件中找到下一行代码。
1
<?phpget_sidebar ( ); ?>
2
Substitute it with the succeeding code snippet.
3
<?
$sidebar
= get_post_meta (
$post
-> ID, “sidebar”, true);
4
get_sidebar (
$sidebar
);
为什么我们称这些技巧或窍门?
维基百科将编程黑客定义为“对计算问题的优雅而有效的解决方案”。由于我们正在更改WP文档,因此我们称之为黑客。这些简单的提示使您的一般WordPress体验更加有益。它不涉及大量的指导性练习。关于WordPress的不可思议的事情是,它的普遍性促使人们获得了许多提示和指导性练习,可以告诉您做一堆东西的最佳方法,一些WordPress特技使您的网站发挥最大潜力。随着WordPress的流行,大量的技巧和窍门教程可用来展示如何做很多事情。借助这些小型WordPress技巧,将您的网站发挥最大潜力。
结论
对于程序员而言,真正的胆识是成为WordPress设计的大师,因为很难找到不在此系统上运行的网站。保持WordPress安全并不难,但是清理黑客很难。实施这20多个WordPress黑客攻击将减少您的网站被黑客攻击的风险。在生成或使用WordPress网站时记住这些基本概念可以帮助您防止WordPress黑客事件的发生。
Drupal是另一个最佳的Web CMS工具。利用Drupal服务将帮助您为网站开发建立正确的内容管理策略。