本栏目主要发布一些SEO优化教程、WordPress开发、WordPress教程等,如果想看视频版SEO优化教程、WordPress开发、WordPress教程可以到课程栏目观看。
有些脚本和样式是与某个shortcode关联的,所以通常在该shortcode被使用时加载即可。WordPress 3.6新增的函数has_shortcode可以轻松检测内容中是否有某个shortcode,但有一个缺陷,就是不能检测嵌套在shortcode中的shortcode。用has_shortcode函数完成上述功能,脚本如下function your_shortcode_scripts(){ ...
WordPress默认的post模板是single.php,如果是自定义post type,优先级更高的模板是single-$posttype.php,今天发现了一种更随心所欲的方法,根据文章所在目录为post指定page的模板。WordPress Page TemplateWordPress最灵活的模板功能来自于Page模板,只要一个简单的声明,就能指定一个新的模板,例如...
前面的wordpress默认编辑器TinyMCE功能增强方法分享了扩展WP编辑器按钮的代码,选择字体是其中的一个扩展功能,但该字体选择只有英文字体,没有中文字体,现在再次把字体选择按钮再次扩展,为其增加中文字体的选择,如微软雅黑字体、宋体、幼圆字体等。TinyMCE编辑器增加中文字体操作步骤:1、如果已经对TinyMCE...
功能丰富的wordpress点赞插件不少,但对于要在主题中集成简单文章点赞功能的需求,插件就显得不合适,于是乎非插件实现文章点赞功能的方法就诞生,实现思路是:可以通过ajax实时显示点赞数量,自定义字段保存赞数量,Cookies禁止重新点赞。具体操作步骤。1、在当前主题functions.php文件中添加代码:add_action(...
前面介绍过通过jquery插件infinite scroll实现滚动自动无限分页,在用户体验上有个很大的弊端,如果网站文章很多,访客要到达页面底部则比较困难。那么对于想避免这种情况的站长,可以使用infinite scroll插件手动加载的模式,即是当用户点击“查看更多”按钮时,ajax无刷新加载下一页文章列表。操作方法:1、下载infi...
我们都知道wordpress一旦开放评论功能垃圾评论就会疯拥而来,有效的解决方法是给评论添加验证码功能,在一定程度上可以减少或防止评论机器人,前面介绍了防垃圾评论或注册的 wordpress 算术问答验证码插件Captcha,但是如果不喜欢用插件或者只需要个简单的算术验证码,可以直接在主题里使用代码实现。把下面的代码添...
WordPress删除文章时,文章内所上传到媒体库的图片等附件不会自动删除,占用了网站空间,因此下面说明通过几行代码的简单方式实现在删除文章时自动删除缩略图以及图片附件,这样就不用手动去媒体库寻找并删除,准确而且效率高。/* 删除文章时删除图片附件 */function delete_post_and_attachments($post_ID) { ...
现在的很多wordpress网站内容H标签都添加相对应的样式,那么如何wordpress实现自动修改文章中H标签格式呢?今天咱们就说说这个wordpress实现自动修改文章中H标签格式,当然很多添加的功能需要自己配对样式啊。H标签格式实现方法如果你需要这种自动修改文章中H标签的html格式的话请继续看下面的实现步骤,跟这教...
前几天在制作一款博客主题时无意中发现原来wordpress默认主题的分页导航改版了,而且新版的导航布局样式美观大方而且还支持不同设备可谓是功能强大又上档次,于是果断把代码拷贝出来留了一个备份,今天就在晨星博客分享给大家。内置分页php代码把代码放到列表主循环下面即原来放置分页导航的位置即可,由于该...