专业WORDPRESS主题设计制作

the_posts_pagination()函数(a-pagination)

发布于: 2022-08-19

the_posts_pagination()函数主要是实现WordPress的分页功能

语法结构

the_posts_pagination(array $args = array()) //实现WordPress分页功能

参数

mid_size( int) – 要显示到当前页面任一侧的页码数。默认为1。
prev_text( string) – 上一页
next_text( string) – 下一页

the_posts_pagination()函数
function par_pagenav(){
    the_posts_pagination(array(
        'mid_size' => 3, 
        'prev_text' => '<', 
        'next_text' => '>', 
        ) 
    );
}
上面这段代码写在functions.php文件内,然后在需要分页位置输入<?php par_pagenav(); ?>即可

加上相应的css即可得到如下效果

wordpress搭建工单交互系统(wordpress工单插件)

发布于: 2022-11-24

如果WordPress提供付费产品或服务,那么工单支持系统通常是必不可少的。如果你还在困惑如何实现工单支持,那么不妨试试工单支持和工单插件。

强大的支持功能

AwesomeSupport是一个全功能的WordPress工单支持插件。其主要功能如下:

工单:用户可以从前端提交工单,管理员和客服部门可以从WordPress后台回复和管理工单。

电子邮件通知:相关人员可以通过电子邮件通知某些行为,所有消息都可以自定义。

访问:所有工作订单交换仅限于客户和客户服务。

文件上传:您可以控制是否可以上传文件,可以上传多少个文件,或者可以上传多少个文件。

多种产品:您可以支持尽可能多的产品。

自定义字段:轻松设置其他自定义字段。

条款:在提交工作订单之前,您可以确保客户必须同意条款和条件协议。

旧工作单:使用标签快速识别旧工作单。

预览

447808

WordPress数据库连接错误(wordpress无法连接数据库)

发布于: 2022-10-07

在使用WordPress建站时,有时候站点会遇到”建立数据库连接时出错“的报错,整个站点都无法正常访问,如何修复这个错误呢?本文中来分享几个解决方法

20200408073845-800x234-1

方法一:重启数据库

如果你是正常使用网站,在没有进行任何风险操作的情况下遇到这种情况,很可能是数据库挂掉了,这种解决方法很简单,重启数据库就可以了

打开宝塔面板,选择软件商店 – MySQL

此时,如果MySQL状态是下图一样的停止状态的话就表示数据库处于停止状态,点击设置

20200408074224-800x346-1

然后在弹出框中选择点击重启按钮,重启MySQL数据库

20200408074507

重启后再刷新网页,网页就恢复正常了

方法二:更换数据为sqlite

这个方法比较复杂,需要先导出全部数据,然后安装sqlite数据库,然后将数据再倒入,这样可以彻底解决WordPress连接数据库错误的问题

 

如何避免WordPress经常出现数据库连接错误

如果只是出现一次错误,我们通过上面的2个方法修复就可以了,但是如果自己的WordPress经常出现数据库连接错误,我们可以做些什么呢

为网站添加缓存

默认情况下WordPress采用的是动态形式加载网站,每一次浏览网页都会进行各种脚本查询,包括PHP、MySQL等,造成服务器CPU高负载,导致MySQL服务挂掉。但如果我们为网站设置了缓存,就可以直接从文件中调取网页,避免过多的查询,降低性能消耗

升级服务器

如果你的网站已经做了缓存优化,却仍然出现数据库错误,那么可能就是服务器性能问题了,尤其像阿里云T5主机那样只有10%性能的服务器,很容易就超标,那么建议升级服务器

WordPress代码实现获取显示相关文章推荐猜你喜欢功能(wordpress页面和文章)

发布于: 2022-11-03

1 WordPress相关文章推荐、猜你喜欢代码示例

  • 2 WordPress怎么做相关相似文章链接?

 

很多WordPress插件都可以实现相关文章推荐、猜你喜欢的功能。

  • WordPress插件的优点是配置简单,但可能对网站有一定影响。
  • 所以,很多人还是喜欢用WordPress代码来实现相关文章、猜你喜欢的功能。
  • 但同样地,代码实现相关文章、猜你喜欢功能也是自相矛盾的,代码的缺点是配置较复杂。

 

bluehost-wordpress_015

WordPress相关文章推荐、猜你喜欢代码示例

以下是从标签、分类获取相关文章的猜你喜欢代码:

<h3>猜你喜欢</h3>
<ul class="related_posts">
<?php
$post_num = 10; //文章数量
$exclude_id = $post->ID;
$posttags = get_the_tags(); $i = 0;
if ( $posttags ) {
$tags = ''; foreach ( $posttags as $tag ) $tags .= $tag->term_id . ',';
$args = array(
'post_status' => 'publish',
'tag__in' => explode(',', $tags),
'post__not_in' => explode(',', $exclude_id),
'caller_get_posts' => 1,
'orderby' => 'comment_date',
'posts_per_page' => $post_num,
);
query_posts($args);
while( have_posts() ) { the_post(); ?>
<li><a rel="bookmark" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" target="_blank"><?php the_title(); ?></a></li>
<?php
$exclude_id .= ',' . $post->ID; $i ++;
} wp_reset_query();
}
if ( $i < $post_num ) {
$cats = ''; foreach ( get_the_category() as $cat ) $cats .= $cat->cat_ID . ',';
$args = array(
'category__in' => explode(',', $cats),
'post__not_in' => explode(',', $exclude_id),
'caller_get_posts' => 1,
'orderby' => 'comment_date',
'posts_per_page' => $post_num - $i
);
query_posts($args);
while( have_posts() ) { the_post(); ?>
<li><a rel="bookmark" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" target="_blank"><?php the_title(); ?></a></li>
<?php $i++;
} wp_reset_query();
}
if ( $i == 0 ) echo '<li>暂无相关推荐</li>';
?>
</ul>
  • 其中 $post_num = 10; 是显示相关文章的数量为10。
  • 如果在WordPress的页面,是没有标签和分类的,则显示“暂无相关推荐”。

 

希望我们网站( https://www.wordpressx.com/ ) 分享的《WordPress代码实现获取显示相关文章推荐猜你喜欢功能》,对您有帮助。

TAG:

禁止用户直接访问robots.txt,只允百度等搜索引擎访问(禁止访问该ip,请使用域名访问)

发布于: 2023-02-02
location = /robots.txt {
if ($http_user_agent !~* “spider|bot|yahoo|sogou”) {
return 404;
}
}

很多时候robots.txt 包含了很多信息,有些安全软件把robots当漏洞来处理,实际上这个算不上漏洞,充其量是因此泄露而已!
以下代码是禁止直接访问,但匹配并排除搜索引擎蜘蛛

nginx站点配置文件中加入以上节点

禁止用户直接访问robots.txt,只允百度等搜索引擎访问
TAG列表 wordpress最新最热TG汇集,掌握wordpress热线内容
Featured Image From URL隐藏WordPress后台登录地址wordpress描文本xmlrpc.php漏洞WP SMTP插件设置WordPress官网制作WordPress大气的样式robots.txt安全设置Mega Menu插件robots.txt禁止访问扒站怎么改wordpress主题WordPress站内搜索排除某些类别的文章谷歌 SEOwordpress如何制作单页wordpress代码在线运行WordPress网站防护主机壳Wordpresswordpress小图标不显示http://www.fandutaoci.cnWordPress网站恶意代码wordpress表单跳转Avada主题演示WordPress调试模式Footer and Post Injections插件wordpress文章浏览数量统计修改wordpress登录地址wordpress博客如何使用WordPress过滤敏感词插件Redis加速缓存插件WP-No-Tag-Base插件禁用 xmlrpc.phpDropbox上传失败wordpress Dropboxwordpress漏洞修复wordpress Post ViewsWordPress站内搜索排除所有页面WordPress文章描文本bootstrap自适应布局Rich Snippets结构化数据nameCheap最新优惠码BackWPup插件wordpress安全防护wp-json防止数据被采集wordpress更换域名图标不显示隐藏WordPress代码内版本号xmlrpc.php攻击wordpress常规设置WordPress页脚页眉插件Markdown here插件WordPress tagcritical automatic updatesWP SMTP插件Wordfence Security插件保护robots.txtShortcodes UltimateImage Sizes插件wordpress感谢页面h5自适应布局WordPress自定义页眉怎么制作wordpress模板WordPress打开界面网站添加CDNwordpress文章卡片样式WordPress页脚加载JSAll In One WP Security百度熊掌号WordPress虚拟主机伪静态namechep续费优惠码Shortcodes Ultimate插件去除tag标签urlWordPress tag模版wp-json链接Jetpack站点加速器CDN图像缓存WordPress菜单自定义图标Pretty Links Pro插件wordpress cdnWordPress广告词检测namechep域名优惠码CWP开启Redis缓存Better Search Replace插件WordPress滤敏感词过滤插件Avada主题WordPress自动备份wordpress打开是代码WP安全登录插件推荐WordPress显示运行数据库WP插件优化head代码WordPress网站安全防Easy WP Cleaner插件wp-json漏洞安装WordPress插件wp-json优化织梦采集侠wordpressWordPress超级菜单Awesome SupportCWP控制面板转KLOXO-MRWordPress违禁词检查wp-json安全设置WordPress外链特色图片Jetpack插件
服务电话:
0533-2765967

微信 13280692153