获取当前文章同分类下的前几篇文章和后几篇文章
代码是参考wp自带的get_adjacent_post函数修改而来,get_adjacent_post函数是wordpress用来获取上一篇和下一篇文章的基本函数。 函数作用:获取当前文章同分类下的前几篇文章和后几篇文章 参数:$previous为true时获取之前的文章,为false的时候获取之后的文章 $number为获取文章数量 函数代码: //author:ashuwp function …
代码是参考wp自带的get_adjacent_post函数修改而来,get_adjacent_post函数是wordpress用来获取上一篇和下一篇文章的基本函数。 函数作用:获取当前文章同分类下的前几篇文章和后几篇文章 参数:$previous为true时获取之前的文章,为false的时候获取之后的文章 $number为获取文章数量 函数代码: //author:ashuwp function …
网站浏览量统计,重复刷新不增加怎么实现的。本文在某一个插件上面扒下来的代码: 第一步,在你主题的functions.php文件中添加如下代码(是统计计数、获取浏览数的一些函数) /***********文章统计*********/ function process_postviews() { global $user_ID, $post; if(check_cookie($post)) retur…
网站CMS后台管理界面,右下角位置有一个如“获取版本5.2.2”字样的文本超链接,点击该链接可以进入后台更新界面,如果不喜欢的话,可以通过add_filter()修改或者去掉不显示。 在当前主题的functions.php文件添加以下代码: //删除WordPress后台右下角的”获取版本x.x.x” function change_update_link() { return '米国生活管理面板…
在网站制作主题开发中,想在标签文章列表页面获取当前标签的ID、别名怎么办?可以通过标签名称使用get_term_by()函数来实现,get_term_by()函数可以返回分类或标签的名称、别名和ID等信息。 if(is_tag()){ $tagName = single_tag_title('',false); $tagObject = get_term_by('name',$tagName,'p…
wordpress后台管理界面右上角,对应每个管理同都有一个“帮助”选项,对于已经熟悉wordpress使用的用户来说,并没有什么作用,为了界面清洁,可以通过代码把它移除掉。 移除“帮助” 把下面的代码放到主题的functions.php文件: //移除WordPress后台管理界面右上角的“帮助” add_action('in_admin_header', function(){ global …
通过网站CMS内置的挂钩(Hook),在主题的 functions.php 添加一些简单的代码,即可完成自定义修改,所有的操作都不需要修改WordPress核心文件,即使升级WordPress版本,也不会丢失效果。 自定义Logo图片 制作一个名为 login_logo.png 的图片,放在主题下的images文件夹里,注意与代码里面的地址保持一致。位置替换:admin/images/w-logo…
上线前的切换,最好做一下Gateway Meeting,Golive Transfer 主题设置 主题的名称,主题的图片,主题的链接等 国际化多语言主题,一般将设置放在多语言包里面,否则放不下。 插件设置检查 插件的主题、名称、 插件的代码翻译,po文件mo文件翻译。 详细功能检查 是否需要编辑只看自己的文章 用户检查 用户查看到的菜单检查 网站更新 网站…
在我们管理一台网络服务器的时候,服务器往往属于你和黑客,因为服务器你可以控制、黑客也可以,所以要在一定程度上管理安全并修复漏洞,让黑客无懈可击。 阿里云服务器配置安全组 阿里云服务器添加端口 修改端口范围,如,写一个就好,8080/8080 或8899/8899或8800/8800或其他的你喜欢的 在面板安全处放行所改的端口:8899(示例) 简单测试下端口是否能放行生效 命令:nmap ip地…
在几年时间里qTranslate都是WordPress官方仓库最好用的插件之一。但是随着时间的推移,其更新频率越来越慢,只是暂时还没有被彻底舍弃,2015年还没有从仓库中删除。 qTranslate-X是一款从qTranslate修复的插件,这也说明已经很少有人用它了。实际上新版插件也有很多原版qTranslate所没有的新功能. 这款插件类似Polylang。安装后需要选择默认源语言及添加到自己…
以下命令并不需要记住,必要时候调试使用即可,因为大多在面板中已经有界面了,很成熟。 安装宝塔 Centos安装脚本 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh Ubuntu/Deepin安装脚本 wget -O …