本栏目主要发布一些SEO优化教程、WordPress开发、WordPress教程等,如果想看视频版SEO优化教程、WordPress开发、WordPress教程可以到课程栏目观看。
编写WordPress插件和主题的时候,经常需要用到cookie,比如存取用户状态等,我之前编写的插件Ludou Simple Vote就用cookie来记录用户投票时间,以实现简单的防止重复投票功能。但是如果你在WordPress主题文件中直接使用php的setcookie()来发送cookie,那是完全不行的。setcookie()文档中有一条内容:必须在任何其他输...
get_user_by( string $field, int|string $value )按给字段检索用户信息$field(字符串) (必填) 用于检索用户的字段。id | ID | slug | 电子邮件| 登录。$value(int | string) (必需) $ field的值。用户ID,子弹,电子邮件地址或登录名。返回#返回(WP_User | false) WP_User对象成功,失败时为f...
自定义文章类型模板archive-{post_type}.phpsingle-{post_type}.phparchive-{post_type}.php 如果您的自定义帖子类型是“product”,和/或query_var =“product”,则WordPress会查找archive-product.php以显示帖子的存档。如果您的自定义帖子类型是“product”,和/或query_var =“product”,则WordPress会...
描述根据附件ID检索附件文件路径。您可以选择通过'get_attached_file'过滤器发送它,但默认情况下它将返回未过滤的文件路径。该函数通过获取名为“ _wp_attached_file ”并返回的单个后置元名称起作用。这是一个方便的功能,以防止查找元名称并提供通过过滤器发送附加文件名的机制。用法参数...
利用is_home()判断是否为首页,如果不起作用,大致有如下两个常见原因:第一种: 当你的首页不是默认的index.php的时候,而是在后台指定了一个page页面。这种情况下is_home()会失效,也就是说这样子的情况下就不能再用is_home()来判断。 is_front_page()是判断当前页是不是指定的首页,我们在上面描述...
最近我们的读者之一问如何关闭在WordPress的PHP错误?PHP警告和通知可以帮助开发人员调试代码。但是,当您的所有网站访问者都能看到它时,它看起来非常不专业。在这篇文章中,我们将向您展示如何轻松关闭WordPress中的PHP错误。您在WordPress网站上看到的PHP错误通常是警告和通知。这些不像内部服务器错误,语法...
在PHP中,我们可以用 header 函数来发送原生 HTTP 头,但在WordPress中怎么发送HTTP 头呢?将下面的代码放到当前主题的functions.php中即可:/*** 在用户登陆的情况下,给前台所有页面添加不缓存的 Cache-Control 头 */function ludou_http_headers() { // 判断用户是否登陆,并且是在非后台(...
网友noname留言,他想在WordPress中创建一个公用帐号,密码公开,任何人都可以使用。但是又不想让使用这个帐号的人修改帐号的密码等个人资料信息,那怎么办呢?既然如此,因为这个帐号是唯一的,所以问题也很好解决,禁止该用户浏览后台的个人资料页面即可。我们在当前主题的functions.php中添加以下代码:functio...
将JSON响应发送回AJAX请求,并将die()。$response(混合)(必需)将变量(通常是数组或对象)编码为JSON,然后进行打印和死亡。默认值:无jQuery(document).ready(function(){ jQuery('#btn_save').click(function(e){ e.preventDefault(); jQuery.pos...
wp_set_post_terms(int $ post_id, string | array $ tags = '', string $ taxonomy = 'post_tag', bool $ append = false )设置帖子的条款。另见#另见wp_set_object_terms()$post_id(int) (可选) 帖子ID。不默认为全局$ post的ID。$tags(string | array) (可选...