如果需要调用一定时间段内的WordPress文章,可以通过下面的代码实现。 <?php $cat = '2'; // 分类ID // 获取子分类,用于排除子分类文章 $args = array(...
url_to_postid 通过链接地址获取文章ID
如想通过链接地址获取文章ID,可以用: url_to_postid( string $url ) 比如: echo url_to_postid( 'https://zmingcx.com/url_to...
wp_doing_ajax()
确定当前请求是否为 WordPress Ajax 请求,如果是 WordPress Ajax 请求则为 True,否则为 false。尤其在控制过滤使用 admin-ajax.php 提交 POST ...
100个常用WordPress函数
WordPress 是一个功能强大的平台,数百种核心函数,很难都记住,这里分享一些最常见的WordPress函数,供查询参考。 1.get_theme_mod() 检索当前主题的主题修改值。 get_...
switch case语句
switch 是“开关”的意思,它也是一种“选择”语句,但它的用法非常简单。switch 是多分支选择语句。说得通俗点,多分支就是多个 if。 从功能上说,switch 语句和 if 语句完全可以相互...
WordPress 短代码中过滤掉br标签
function add_style( $atts, $content = null ) { $pure_content = str_replace("<br />","",$conten...
WordPress 显示所有自定义分类法名称
有时需要显示网站主题与插件创建的所有自定义分类法名称,会用到下面的代码: <?php $args = array( 'public' => true, '_builtin' => f...
WordPress 获取父分类 ID
有时需要调用当前分类父分类 的ID,可以用: $thiscat = get_query_var( 'cat' ); // 当前分类id $catobject = get_category( $this...
WordPress 过滤器
在WordPress中,过滤器使开发人员能够在WordPress页面加载时拦截和修改数据,然后将其发送到浏览器或将其保存到数据库。 了解过滤器的工作原理并不是那么容易,部分原因是这个概念很难可视化,也...
WordPress 判断自定义类型和自定义分类法
判断自定义类型get_post_type get_post_type() == 'type' 判断自定义分类法is_tax is_tax( 'Your Taxonomy Name' )
PHP写法对性能的影响(转抄)
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说...
登录用户显示不同的 WordPress 菜单
如果让登录用户与未登录浏览者,显示不同的菜单,可以通过下面的代码实现: 将下面代码添加到当前主题函数模板functions.php中: if( is_user_logged_in() ) { $arg...
WordPress esc_url() 函数用法
这个WordPress函数是比较常用到的,特别是在插件或者拓展主题功能的时候。 esc_url函数主要用于 URL 过滤: 1.拒绝不是下面协议的 URL(defaulting to http, ht...
WordPress 分页判断当前是第一页或最后一页
逻辑上,获取当前处于第几页,然后获取最大页数,根据这两个值可以判断当前处于首页或者最后一页。 <?php $current = $wp_query->query_vars['paged']...
WordPress 判断当前分类是否含有子分类
想实现在分类归档页面显示当前分类下的子分类列表,首先需要判断当前分类是否含有子分类,网上搜到的都是判断是否有父分类的方法,于是找 WordPress 的文档来找相关的函数,最后找到了“get_term...
3




