本栏目主要发布一些SEO优化教程、WordPress开发、WordPress教程等,如果想看视频版SEO优化教程、WordPress开发、WordPress教程可以到课程栏目观看。
WordPress 默认支持文章置顶的功能,你可以把重要或精彩的文章在后台置顶,让用户优先看到,在开发中,可能需要通过代码来添加和移除置顶文章。WordPress 置顶文章的原理就是把置顶文章的 ID 存到 options 表里,通过修改 sticky_posts 字段即可控制置顶文章。但是,WordPress 提供了两个函数,可以更加轻松的添加和...
我在之前的文章中介绍了 WordPress 提供用于发送 Http 请求的 WP_Http 类,但在实际使用过程中一般不需要直接调用类,而是使用 WordPress 帮我们封装好的函数,可以让代码变的更加简洁。发送 GET 请求发送普通的 GET 请求直接用 wp_remote_get() 函数,下边是一个简单的例子:$response = wp_remote_get( 'w...
在 WordPress 的运行中难免会产生一些错误,我们不希望错误直接阻止了用户对网站的顺畅访问。这里指的错误并不是 PHP 代码错误。而是在处理一些数据的时候产生的,尤其是处理表单数据,因为不可能所有用户都会完全按照我们的要求提交数据。比如,在注册用户的时候需要用户填写电子邮件。用户可能会输入不符合电...
WordPress 2.8 版本添加了叫做 Transients 的 API,虽然已经过去了很久,但是现在了解的人非常少,实际上它非常有用。本文我将详细的介绍 Transients 是什么、怎么使用、它与 Options 和缓存之间有什么不同以及能利用 Transients 干什么。Transients 是什么?Transients 中文直译为“瞬间、转瞬即逝的”,是 Wor...
get_posts 描述get_posts最合适的用途是根据一组参数创建一个帖子数组。它检索符合此条件的最新帖子或帖子的列表。get_posts也可以用于创建多个循环,尽管在这种情况下,更优选使用新的WP_Query对WP_Query的更直接的引用。get_posts的参数类似于get_pages的参数,但是实现方式不同,应该在适当的场景中使用。get...
例如给网站每页logo后面的一句名言,点击“换一条”就会ajax动态加载一条,使用了wordpress的自带ajax方法。下面介绍如何使用wordpress自带ajax方法:1.在header.php文件加入html和jshtml: [换一条]js ajax请求:function say(){ jQuery(document).ready(function($){ var data={ ...
wordpress固定链接设置是我们在建站中非常重要的一步,下面咱们来看下WordPress的固定链接设置,希望大家能对WordPress固定链接有所认识。wordpress固定链接参数:%year%:基于文章发布的年份,比如2010;%monthnum%:基于文章发布的月份,比如01;%day%:基于文章发布当日,比如06;%hour%:基于文章发布...
WordPress作为一博客管理系统,相对来说已经相当简洁了,对用户也十分友好,新手也极易上手。仪表盘是我们登陆WordPress后看到的后台界面,映入眼帘的是各种各样的信息,如WordPress China博客消息,及其他关于WordPress的RSS信息,这些无用的东西空空的耗费着我们内存。通过定制WordPress的管理后台,我们可以让WordPre...
H5持续火热,随着微信公众号、朋友圈、微博等途径可导入大量阅读量,博客网站移动端自适应势在必行。下面介绍基于wordpress的网站如何实现移动化。响应式网站设计(Responsive Web design)的理念是:集中创建页面的图片排版大小,可以智能地根据用户行为以及使用的设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相对...
复制下面的代码,然后粘贴到你当前WordPress主题的模版函数(functions.php)文件中保存即可。//自动本地化外链图片add_filter('content_save_pre', 'auto_save_image');function auto_save_image($content) {$upload_path = '';$upload_url_path = get_bloginfo('url');//上传目录if (($var = get_option...