wordpress教程
在我们进行WordPress前端用户中心功能开发的时候,经常会需要一些自定义字段来实现我们的需求,很多的插件可以实现我们的需求,今天WPTOO教程网分享的是免插件实现添加用户自定义字段(user_meta)到用户资料的教程。今天我们来看一下怎么通过代码免插件实现添加用户自定义字段。添加用户自定义字段首先我们在用户资料编辑页面添加一行“微信号码” 的自定义字段。直接把下面的代码复制到主题的functions.php文件中,即可在用户资料编辑页面看到一个“QQ号码”的表单项。add_action(&...
相信很多使用WordPress建站的站长都遇到过这样一个问题:wordpress后台很卡,卡得连发表文章都特别难。这个问题在网上有很多解决的方案,有使用WordPress插件的也有免插件用WordPress代码解决的。今天78模板网给大家分享一种免插件实现禁止后台加载谷歌字体的方案。使用方法将下面代码复制到主题的functions.php文件里即可。//后台禁止加载谷歌字体
function wp_style_del_web( $src, $handle ...
在我们编辑发布文章时,经常会上传一些图片、音频之类的文件。有心的站长会发现WordPress并不会自动为上传的文件重命名,有的站长可能会因为文件量大而不愿意逐个重命名文件。而后就会导致文件重名、中文文件名乱码之类的错误。网上关于WordPress上传文件自动重命名的教程也有很多,为了方便大家日后开发主题,WPTOO教程网整理推荐两种在上传媒体文件时自动重命名的WordPress教程技巧给大家。一、按上传时间自动重命名//WordPress上传文件重命名
function git_up...
在我们进行wordpress主题开发制作的过程中,经常会需要用到不同的自定义菜单显示在不同的网站界面位置,下面分享一段wordpress后台添加多个自定义菜单的代码。// wordpress添加自定义菜单
register_nav_menus(
array(
'head-nav' => __( '顶部菜单' ),
'foot-nav' => __( ...
WordPress SEO优化之如何给文章关键词标签自动添加内链今天给大家分享一个WordPress SEO优化小技巧,该技巧能够实现文章内的关键词标签自动添加内链。内链的好外,自然就不用说了,它可以让百度蜘蛛在你的网站爬行更多的地方。当然,很多WordPress插件也可以实现这个功能,但是今天WP教程网给大家分享的是不用插件给文章关键词标签自动添加内链的方法。那怎么如何让WordPress站点的文章关键词标签自动添加内链呢?其实我们只需要在主题目录下的functions.php文件中添加一段代...
在我们WordPress主题制作过程过用到最多的应该是调用文章的代码了,而根据主题功能需求的多样性,调用文章的需求也变得花里胡哨。下面WP教程网分享了几段WordPress调用最新、热门文章的代码实例最新文章<?php query_posts('showposts=6&cat=1'); ?> // 显示文章篇数和显示分类
<?php while (have_posts()) :&nb...
WordPress细节优化之给文章图片自动添加alt和title稍微懂一点SEO优化的朋友应该明白,图片alt和图片title优化是很重要的一项seo优化,在我们使用WordPress程序做网站时,如果网站的图片数量较多,图片alt和图片title优化是很有必要的,如果我们手动的给每一张图片添加alt属性和图片title属性那会非常麻烦,尤其是图片多的时候。有人说有WordPress插件可以实现自动添加图片alt和图片title,确实有很多这样的WordPress插件,但是我们本着能不用插件就不...
并不是每一个站长都有条件使用大容量服务器,更多WordPress的博主/站长使用的主机空间或是服务器容量不是特别的大,这时候为节省服务器空间我们可以尽量减少文件的数量,尽可能的删除一些没用的媒体文件,今天WP教程网给大家带来一篇WordPress教程,主要是教大家如何在删除文章时自动删除文章内的图片附件,已节省服务器空间更方便管理wordpress图片附件。//删除文章时删除图片附件
function delete_post_and_attachments($post_ID)&nbs...
在我们的网站中会有很多地方用到随机显示文章,为了使我们的wordpress主题功能更加的强大,wordpress随机文章是wordpress主题制作中必不可少的一项功能,以下分享2段wordpress随机文章的代码片段。整站随机文章//numberposts 为文章数量
<?php
$args = array( 'numberposts' => 5, 'orderby' ...
什么是nofollow?nofollow是HTML页面中a标签的属性值。它的用处是告诉搜索引擎”不要追踪此网页上的链接”或”不要追踪此特定链接”,也就是不会导出权重到此链接。对于wordoress seo优化有着一定重要性。所以在文章内如果有外链地址,链接地址添加nofollw是很有必要的,添加案例添加rel=”nofollow”不导出自身网站权重<a href="{#ZC_BLOG_HOST#}" rel="nofollow" >...
古腾堡编辑器加载慢这个问题相信大家都有经历,后台文章发布都会很费事,无奈只能换回经典编辑器。但是如果你习惯了用WordPress古腾堡编辑器,就真的不会再想用经典编辑器了,因为WordPress古腾堡编辑器确实有很多优点。古腾堡编辑器加载慢是因为古腾堡编辑器加载了谷歌字体CSS(如下图所示),但是国内是无法访问谷歌资源的,所以只要我们禁止加载谷歌字体,速度自然而然就会快些了。解决方法:// 禁用WP编辑器加载Google字体css
function xintheme_rem...
创建一个新的 Post Type 需要使用 register_post_type 函数注,在你主题的 functions.php 文件下调用该函数:register_post_type( $post_type, $args );//$post_type 参数就是你自定义 Post Type 的名称。function my_custom_post_product() {$args = array();register_post_type( 'product', $args );}a...
网站使用七牛云存储的好处?加速网站的css、js、图片等内容,提升用户体验。在我们运营网站时多多少少会用到图片存储,七牛云存储注册认证通过标准用户就可以得到10G的免费存储空间和免费10G的月流量,10G空间对于一般个人博客或小型站点基本上就够用了。wordpress七牛云存储的插件也有很多,假如你不想用插件便可以使用七牛云存储加速网站,那么下面的一段代码可以帮你实现。//七牛镜像存储
if ( !is_admin() ) {
add_action(&...
前段时间博主在制作Blues主题个人主页页面(作者页面)的时候,在页面右侧添加了一块显示作者文章总浏览数量的展示位置,群里有朋友问我,是如何获取到作者文章总浏览数量的,今天博主分享出实现这个小功能的WordPres教程功能代码//WordPress获取当前作者文章浏览总数
if(!function_exists('cx_posts_views')) {
function cx_posts_views($author_id = 1&nbs...
WordPress主题分类、文章、页面、文章类型等模版继承规则和模版调用优先级规则在WordPress建站中,我们使用主题来控制 WordPress 站点的外观,而WordPress主题又由若干个模版组成。当我们访问一个页面时,WordPress 帮我们从数据库中获取对应模板内容,然后按照一定的优先级规则把这些模板内容展示到对应的模版中,这样就形成了各式各样的 WordPress 页面。想要学习WordPress开发,或者只是对WordPress主题进行一些简单的修改,了解WordPress模版...
将404错误页面重定向到主页能够有效的减少跳出率!404错误表示服务器上不存在请求的页面,如果你的WordPress网站上出现多个404错误,而你没有404的特定页面。在这种情况下,你可以简单地通过301将所有404请求重定向到你的网站主页。要做到以上这一点,你不需要在你的站点上安装额外的插件,一个小的PHP代码就可以实现了。将404错误页重定向到主页进入你的wordpress主题目录,在你的wordpress中编辑404.php文件。让我们在文件的顶部添加下面的PHP脚本。脚本中的第一行将永久...
使用 WordPress建站的朋友很多都使用了文章 ID 作为固定链接形式,但由于草稿、修订版本、附件等的存在,这个ID号增长的是很快的。对于强迫症来说,文章的ID号是跳跃式的,并不连续,让人很不舒服。使用 WordPress建站的朋友很多都使用了文章 ID 作为固定链接形式,但由于草稿、修订版本、附件等的存在,这个ID号增长的是很快的。对于强迫症来说,文章的ID号是跳跃式的,并不连续,让人很不舒服。对于数据库的操作,一定要事先进行数据备份并确保备份文件可用。数据无价,谨记!重新排列不连续的文章...
WordPress主题设置阿里云邮件推送配置指南本节讲解,关于如何让WordPress配置阿里云邮件推送,以及为什么要使用阿里云邮件推送。在WP设置方面我们需要使用到到邮件发送的相关插件。最推崇的应该是Easy WP SMTP,这个插件配置简单,没有繁杂的功能,满足需要即可。精简为王!使用阿里云邮件推送的本意需要清楚两个点:免费-它基本上是使用免费的【日额度:2,000(其中200封免费。)】安全-能防止因服务器发送邮件而泄露源站IP开始操作-发信域名邮件推送需要先进行开通,在搜索框中输入邮件推...
修改wordpress后台登陆地址和登陆用户名WordPress 是现在很流行的开源建站程序,全球范围内使用wp建站的人超级多,也就导致各种各样的人盯上了 WordPress想搞点破坏或者黑客之类的动作。今天和大家说一下修改wordpress后台登陆地址和登陆用户名,感谢料神的分享,我只是把自己的具体操作过程发表在这里,希望在wordpress防黑方面能帮到大家,如果你觉得本文对你有帮助,请分享给你的朋友。方法/步骤改掉登录页面的 URL黑客们会用暴力猜测数据库工具不断连接wp登录页面,这种工具...
批量修改wordpress的文章发布日期的两种方法分享有的时候文章需要修改日期,但是自己手动执行sql修改太过于麻烦了,所以就需要用到批量修改日期的插件了。当然,也可以自己进入数据库用sql来执行修改。1、WordPress批量修改文章时间的方法:sql命令修改今天遇到一个WordPress外贸网站的客户需要把产品打乱,因为发布的产品比较多,如果手动修改就会非常麻烦,所以想到可以通过批量修改发布时间来实现。WordPress的文章相关数据是存储在数据库中wp_posts的表(默认)当中的。需要修...
每日60s自动发布当前最新的新闻程序源代码把下面的代码保存为.php文件之后放在你的wordpress网站根目录,之后手动建立一个名称为“60s”的文件夹,赋予写入权限。其次设置宝塔面板定时访问任务,建议设置为每天早上7:30,即可自动发布。像我下面这个一样即可:每日60s自动发布当前最新的新闻程序源代码下一步就是修改代码中的 www.78moban.cn 为你的网站域名,其他的不用改。完整的源码如下:<?php
$date = file_get_contents(&...
使用Wordpress程序的大家都知道,不能生成静态,不过呢,还是有一些插件是可以的,但是本着原始原则,尽量不用插件就不用的理念,还是不用为好,今天就来介绍一下如何不使用插件,让Wordpress静态化;说起wordpress生成静态缓存的话首先想到的就是WP Super Cache插件,该插件的Mod_rewrite加速模式加速效果非常好,因为这种模式是直接将网站的页面生成静态的html页面,然后使用Mod_rewrite将请求转发到静态文件,这样就跳过了php解析这一步直接将页面吐出到浏览器...
WordPress 插件:WP-China-Yes 解决国内访问网站慢的最有效方法自去年10月份开始,国内无法正常访问WordPress网站,一直显示"429 Too Many Requests",给升级程序、插件等造成极大的不便。有位WP爱好者向我推荐了一款自己开发的可以有效解决国内访问网站慢和无法访问的WordPress插件:WP-China-Yes。经过我测试效果确实不错,安装插件后可以顺利地在后台升级程序、插件等操作,WP-China-Yes 插件本身也很小只有几K,...
bbpress批量删除垃圾帖子的方法是什么?当垃圾帖子上万之后,在WordPress后台删除显然就不现实了,于是直接执行SQL删除之:DELETE FROM wp_posts WHERE post_status='pending'; # 删除所有待审核文章,因为bbpress是在post表里保存的帖子内容,所以此操作会删掉待审核的帖子DELETE pm FROM wp_postmeta pm LEFT JOIN wp_posts wp ON wp.ID = pm.post_id ...
当WordPress文章数量10万以上时,会遇到文章编辑器卡死的情况这个问题来自对post_meta表的一个慢查询:SELECT DISTINCT meta_key
FROM wp_postmeta
WHERE meta_key NOT BETWEEN '_'
AND '_z'
HAVING meta_key NOT&nb...