一般的分页只需要在后台设置->阅读->博客中显示的页数,即可设置网站的分页,但是这么设置的分页是全站通用的,无论是首页、分类、搜索都显示一个分页数,但是若我们想单独控制某一个页面显示多少呢?...首先我们来了解一下在wrodpress中都是用哪些函数来判断分类的 判断是否是首页:is_home() 是否分页显示:is_paged() 是否是文章页:is_single() 是否是分类目录页:is_category...() 是否是标签页:is_tag() 在wordpress中还会提供很多钩子,我们可以通过钩子来修改wordpress的内部运行行为,因此我们可以通过分页钩子posts_per_page设置每页显示的文章数...//自定义不同页码的页码显示 function custom_posts_per_page($query){ if(is_home()){ $query->set('posts_per_page
在 WordPress 后台编辑自定义分类模式的时候,点击更新显示的提示都是“项目已更新”,这里的「项目」怎样改成自定义分类模式的名称呢,下面这个代码可以解决这个问题: add_filter('term_updated_messages
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...我写这一系列文章的目的也是为了方便自己使用这些参数的时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...第一讲,把 WP_Query 最常用的分类,标签和分类模的所有相关的参数讲解一下,例子也是来自官方文档,学完之后,你可以在 WordPress 进行非常复杂的多重筛选。...单个分类模式查询 在 people 这个自定义分类模式获取值为 bob 的文章: $query = new WP_Query(array( 'post_type' => 'post',
wordpress默认会根据网址调用数据,不能满足我们所有建站要求,而WP_Query可以用于查询任何你想要的内容,相当于自定义数据调用。 wordpress的主循环 自定义分类法里面的文章 * 重要提示: tax_query 使用多维数组 * 这种查询结构允许我们查询多个自定义分类法 */ 'tax_query' => array( //(数组) -...使用自定义分类法查询参数 (3.1及以后版本可用)....), //(整数/字符串/数组) - 自定义分类法分类条目 'include_children' => true, //(布尔值) - 是否包含自分类,默认为真 'operator' =...在大多数查询中使用 SQL_CALC_FOUND_ROWS 查询, 即使你不需要分页,通过设置这个参数为真,我们告诉了了WordPress不要查询数据总行数,从而降低数据库负载,如果设置了这个参数为真
如果你的文章或者文章类型添加了自定义分类,下面的代码可以在 WordPress 后台文章列表添加自定义分类下拉筛选框,快速通过自定义分类筛选文章。
如果你是一个 WordPress 开发者,给自己的日志(或者自定义类型的日志)添加自定义分类模式(custom taxonomy),并且你的系统还支持注册用户在前台通过一个表单来投稿,并且需要用户也能输入自定义分类...current_user_can($taxonomy_obj->cap->assign_terms) ) wp_set_post_terms( $post_ID, $tags, $taxonomy ); 自定义分类模式...(custom taxonomy)默认的 assign_terms 权限是:manage_categories,可以管理分类,而只有管理员或者编辑(editor)可以管理分类。...所以我们在创建自定义分类的时候,就要将其 assign_terms 权限设置为支持订阅者。...'delete_terms' => 'manage_categories', 'assign_terms' => 'read' ) ) ); 上面就创建了一个 “device” 的自定义分类
如果用 WordPress 做一个小型门户网站,那么可能搜索增加需要“按分类搜索”的功能,这样可以快速搜索到指定分类的文章资讯。同时,我们还要进行外观的修饰,适应我们网站的整体风格。...本文就是讲解如何在自己网站上增加一个像下图一样的分类搜索功能: 增加分类搜索功能 强大的 WordPress 的搜索模块,通过一定的参数来实现按照分类搜索。...WordPress 已经提供了这样一个输出网站分类目录的函数 wp_dropdown_categories ,具体使用说明可以看一下官方文档,对于本例中,我们只需要使用下面一句代码即可输出目录: 分类搜索模块已经完成了。 自定义样式 这时候,虽然功能实现了,但是外观实在是太丑了,太丑太丑了。...当然,直接模拟出来一个下拉列表这种做法是最方便最简单的了,而且可以高度自定义样式。潜行者m 这次就是用的这种方法,下面就来介绍一下。
自定义调用文章在网站建设中很常用,wordpress也很人性化,用新建查询new WP_Query就能实现相关功能。WP_Query怎么用呢?...- 显示某些自定义分类法里面的文章 * 重要提示: tax_query 使用多维数组 * 这种查询结构允许我们查询多个自定义分类法 */ 'tax_query' => array( //(数组) -...使用自定义分类法查询参数 (3.1及以后版本可用)....), //(整数/字符串/数组) - 自定义分类法分类条目 'include_children' => true, //(布尔值) - 是否包含自分类,默认为真 'operator' =...在大多数查询中使用 SQL_CALC_FOUND_ROWS 查询, 即使你不需要分页,通过设置这个参数为真,我们告诉了了WordPress不要查询数据总行数,从而降低数据库负载,如果设置了这个参数为真
-- 文章分类 --> <?
假设我们创建了一个 product 的自定义文章类型,然后又创建了一个 product_category 自定义分类,并且关联上了 product 这个自定义文章类型,这样在后台 product 自定义文章类型菜单下就有...taxonomy=product_category&post_type=product' ); 但是并不生效,这是因为 WordPress 生成子菜单的时候,如果子菜单的链接有 & 的时候会被转换成 &
如果你和我一样,使用 WordPress MU 做一个平台,比如我做的花生小店,需要限制每个博客的商品分类的数量: add_filter('pre_insert_term', function($term...product_category'){ if(wp_count_terms($taxonomy) > 10){ return new WP_Error('too_much_product_category', '商品分类上限为...; } } return $term; }, 10, 2); 使用上面这段代码之后,再新增商品分类的时候,就会出现:
WordPress怎么获取分类链接?某些模板主题首页多以分类列表的形式展示内容,一般需要在适当位置添加某分类归档页面链接的按钮,下面的代码可以帮你实现。...1、代码一、通过分类别名获取Wordpress分类链接: wordpress');$cat_links=get_category_link($cat->term_id);?>">更多 2、代码二、通过分类ID获取Wordpress分类链接: <?
如果我们创建了一个自定义分类 channel,那么在文章编辑页面就会有 channel 这个自定义分类的编辑框,如下图所示: 如果我们想去掉这个编辑框,可以在注册自定义分类的时候,直接将 show_ui...=> true, 'show_ui' => true, 'show_in_quick_edit' => false, 'meta_box_cb' => false, ]); 上面注册自定义分类的代码中...,我们将 show_ui 设置为 true,然后通过使用 show_in_quick_edit 和 meta_box_cb 参数来实现更细致的控制,它们可以分别控制自定义分类是否在快速编辑中显示和再文章编辑页显示
vue实现分类查询 效果一 效果二 效果一的实现 这里使用了element ui 页面代码 默认类型:类型5 data为 showType:["","","","","",“primary”], //按钮类型数组 types:5 //查询类型编号..., radio3(val) { this.classify = val; this.name = ''; this.newGo = false; let vals = {} //当前查询对象
WordPress 查询参数分公开(Public)和私用(Private),公开就是可以博客链接加入参数就可以查询数据,而私有只能在代码中通过参数传递 WP_Query class。...WordPress 的公开查询参数 attachment attachment_id author author_name cat calendar category_name comments_popup...second sentence static subpost subpost_id taxonomy tag tb term w withcomments withoutcomments year WordPress...把 tag_id 设置为公开查询参数。...如果定义了自定义分类,那么 $custom_taxonomy.'_id' 也会自动被设置为公开查询参数。
前面我们介绍了 WordPress 的主循环和全局变量,那么如果需要自定义 WordPress 查询进行一些事情,可以有两种方法,最容易的方法是使用 query_posts 函数,另外一种方法就是自定义...query_posts 存在的问题 使用 query_posts 直接修改 WordPress 默认的主循环很方便,只要把对应的参数传递给函数即可,主循环的查询即可按照新的参数去查询,但是这样会造成以下的问题...使用 WP_Query 自定义查询 所以最好的方法是使用 WP_Query 来创建自定义 WordPress 查询,这样创建的查询和 WordPress 主循环隔离开,并不会影响主循环的行为。...这样做的好处是在循环中,我们可以使用 WordPress 标准的文章相关的模板函数,比如下面是使用自定义的 Loop 先是最新5篇文章的完整代码: 最新日志 简单总结 使用 WP_Query 创建自定义 WordPress 查询是不会干扰默认的 WordPress 主循环,使用它我们完全可以在一个页面同时运行两个或者以上完全独立的 WordPress
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...我写这一系列文章的目的也是为了方便自己使用这些参数的时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...简单自定义字段查询 获取自定义字段的 key 是 'color',而 value 则任意值都可的文章: $query = new WP_Query( array( 'meta_key' => 'color...LIKE', ), ), ); $query = new WP_Query( $args ); 特别注意下,使用 meta_query 的时候,需要传递嵌套数组,即使只有一个自定义字段查询的时候
WordPress输出内容时用到最多的就是$args =array( 这个查询数组,这篇文章给大家分享所有的,WordPress查询综合参考 $args = array( 在这里先分享一个简单的案例...: 当我们做网站时,使用query_posts查询得到的结果很多的情况下就需要进行分页。...实现query_posts查询结果分页的代码如下: <?php $paged = $_GET['paged'] ?...publish',//WordPress 发布状态:发布 'cat' => $cat, // 分类ID 'meta_key' => 'paixu', 'orderby' => 'meta_value_num...> 下面就是全部参考:全部WordPress查询数组参考(后面灰色文字就是解释,我实在没工夫翻译,你们可以翻译看看解释及用法) <?
在 管理页面——》外观——》编辑——》修改主题,没法保存,是不能修改生效的,正确的做法类似 自定义discuz样式,打开 ....3)登录时,修改界面WordPress的logo和链接 登陆和注册时,点击上方“WordPress”的logo,莫名链接到了“http://cn.wordpress.org/”,分析原因如下图: ?.../wp-login.php 文件,搜索“wordpress.org”(不要搜http://cn.wordpress.org/,他可能是拼接字符串出来的),如下图: ?.../wp-admin/images/wordpress-logo.png,修改替换成自己的logo wordpress-logo.png 图片默认宽和高为 274px 63px .login h1 a{.../images/wordpress-logo.png?
WordPress 默认对分类的排序真的是太弱了,仅支持通过代码的方式使用 ID,使用数量(count),名称(name),别名(slug)等字段进行排序,都没有提供自定义分类的方法,更别提拖动排序。...另外由于 WordPress 的分类是层级的,在多层情况下怎么实现拖动排序?在分类层级非常复杂的情况下,怎么方便管理和排序呢?...用户管理 最强 WordPress 一键用户管理插件。 支持自定义头像,屏蔽个人设置,优化姓名设置, 隐藏登录名,限制登陆失败次数,防止密码被暴力破解等功能。...配置器 全自动 WordPress 配置器,不用一行代码就可以开发。 支持自定义文章类型,自定义字段,自定义分类,分类选项,全局选项。...文章置顶 支持置顶文章排序和分类文章置顶的 WordPress 插件
领取专属 10元无门槛券
手把手带您无忧上云