LIKE模糊查询userName包含A字母的数据(%A%) SQL: SELECT * FROM UserInfo WHERE userName LIKE "%A%" MongoDB: db.UserInfo.find...({userName :/A/}) LIKE模糊查询userName以字母A开头的数据(A%) SQL: SELECT * FROM UserInfo WHERE userName LIKE "A%"
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...我写这一系列文章的目的也是为了方便自己使用这些参数的时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...第13讲关于 WP_Query 类的所有属性: query保存由 WP 类传递给 wp_query 对象的查询字符串。...$found_posts 匹配当前查询参数而找到的文章总数。
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...我写这一系列文章的目的也是为了方便自己使用这些参数的时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...meta_value – 按照自定义字段排序,请先确保在查询中已经设置了 meta_key,额外要注意,是按字母顺序排列的,这对于字符串来说没有问题,但对于数字可以结果不是你预期的,(例如结果是 1、3...按照文章标题降序: $args = array( 'orderby' => 'title', 'order' => 'DESC', ); $query = new WP_Query(
singular.php 页面文章合一 page.php 页面 header.php 公用头部 footer.php 公用底部 2. wp默认查询/主查询(wp自动的) print :php查询语法 wp_query: wp的默认查询语法 3.分类目录归档页查询 [ query object ] 存储分类目录的原始/本身的(详细)信息 [ posts ] 分类目录当前页...(分页)下的所有文章信息 [ post ] 分类目录文章下的第一篇文章 [ is ] 开头的函数说明: [is_xxx] => 1,如果后面箭头=> 1,则表示xx对应类型的网页 例子: [is_archive...默认查询的总结 默认查询: $wp_query -> posts -> post 被查询对象:(wp_query查询出来的) get_queried_object() get_queried_object_id...have_posts函数被调用时实际上是调用全局变量$wp_query->have_posts()成员函数,来简单检查一个全局数组(array)变量$posts的一个循环计数器,以确认是否还有post,
> 默认用法输出的效果: 无连接的分类 根据分类名称对分类列表进行升序排列 以无序列表的样式显示 不显示文章数量 只显示有文章的分类 设置标题属性到分类描述 子分类无限制 不显示Feed和Feed图像...不排除任何分类,并包括所有分类 为当前的分类添加CSS类'current-cat' 以分层缩进的方式显示分类列表 在列表的顶部显示“分类(Categories)”作为标题 没有SQL限制('number...orderby (字符串)以分类名称、分类ID或文章数量等为排列依据。...include (字符串)只显示特定的分类,使用逗号分隔每个分类的ID。 hierarchical (布尔)以层级来显示分类的子分类。默认为 true(在分类的下面显示它们的子分类)。...> 显示或隐藏列表的标题 title_li 参数可以设置或隐藏 wp_list_categories 函数生成的列表 的标题。默认标题为“分类(Categories)” 。
如果你是一个 WordPress 主题作者,你肯定会经常到 WordPress 的 Codex 去搜索一些常用的模板函数,每次查询的话,有点麻烦,所以为了方便查询,制作了这个 WordPress 常用模板函数速查表...php wp_title(); ?> 文章或者静态页面标题 链接 站点名称 链接 显示到文章留言的链接 链接 文章标题 链接 文章链接 链接 文章标题,内容缩略图等的代码?> 显示生成当前页面所需的查询数 链接 ----
自定义调用文章在网站建设中很常用,wordpress也很人性化,用新建查询new WP_Query就能实现相关功能。WP_Query怎么用呢?...php // WP_Query 所使用的参数 $args = array( 'posts_per_page' => 3 ); // 调用 WP_Query 新建文章查询....> WP_Query 这个万能的文章查询类,有人把 WP_Query 所有的参数做了一个总结,然后注释了一下,供有需要的朋友查阅使用。 查询中. 注意排序是按照字母表顺序进行的。...在返回文章的开头忽略/排除置顶文章,但是置顶文章还是会在自然查询中列出。
php // WP_Query 所使用的参数 $args = array( 'posts_per_page' => 3 ); // 调用 WP_Query 新建文章查询....> WP_Query 这个万能的文章查询类,有人把 WP_Query 所有的参数做了一个总结,方便后期开发查阅. 查询中. 注意排序是按照字母表顺序进行的。...在返回文章的开头忽略/排除置顶文章,但是置顶文章还是会在自然查询中列出。...> 调用单篇文章 调用id为10的单篇文章的新建查询如下: $args = array( 'p'=>'10' ); $query = new WP_Query( $args ); 等同于 $query
():特定内容页所属category the_author():作者(只显示作者名字,没有链接) the_author_posts_link():作者(显示作者,并且包含链接到作者文章目录的链接) the_time...('Y-m-d'):显示时间格式化 get_post_meta():获取保存在post_meta这个表的数据,比如输出某个自定义字段的内容 the_ID():特定内容页ID the_tags('关键字'...wp_list_pages():显示page列表,常用于显示单篇文章的分页,配合 <!...timer_stop(1) : 网页加载时间(秒) php echo get_num_queries() : 网页加载查询量 single_cat_title():当前分类页标题 single_post_title...():当前文章标题 the_post_thumbnail():显示文章缩略图(首先要在functions.php文件加入 缩略图代码add_theme_support('post_thumbnails'
WP_Query是wordpress提供的一个类,它支持的参数和方法非常丰富,通过各种给组合查询参数,几乎所有的文章查询都可以通过这个类实现。...Display Posts这个插件其实是对WP_Query 类做的一层高级封装,让用户可以不必手写复杂的WP_Query查询就可以得到想要的过滤结果。...用来自定义顾虑结果的展示方式 下面举几个具体的搜索参数例子: 显示最近发表的文章 这是最基本用法,什么参数都不加的话就是默认显示最近的文章,默认结果是10个,呈现结果是一个最简单的带有链接的文章标题列表...(1) ---- 过滤特定的目录或标签中的文章 下面的方式可以列出所有tag为python的文章列表,如果你想显示某个目录下的文章,只需要把tag改为 category,查询条件可以是id或者名称,也可以把多个查询条件用逗号隔开...显示特定TAG的文章列表 显示结果如下: ---- WordPress 精品插件大全页面的开发小记 用Python分析5万+个WordPress插件 用Python分析WordPress官网所有插件的开发者信息
> 博客标题 wp_title(); ?> 单一日志或单一页面标题 style.css文件的URL地址 调用特定日志或页面的标题 调用特定日志或页面的链接URL wp_list_pages(); ?> 将页面作为链接列表的形式显示出来 wp_list_cats(); ?> 将分类作为链接列表的形式显示出来 显示当前请求的查询语句 输出字符 wp_loginout(); ?> 显示登录/登出的链接–只对注册用户有作用 wp_register(); ?> 显示注册链接 把日志或文章分页 切割文章并显示剩余内容的链接 <?
,其中我们也有出现在一些内容中特定关键字和URL的替换上面需要用到。...我们需要用到替换工具,其中肯定是有插件可以实现的,在这篇文章中老蒋使用自己的办法,直接用数据库中替换字符的办法。...第一、可视化phpmyadmin替换 这里我们在phpmyadmin数据库中选择我们当前的数据库,然后点击左侧wp_posts表,这里根据我们自己实际的设计的表前缀可能不是wp_开头的。...我们在【查找】输入需要被替换的内容,【替换为】输入需要替换成的内容。【字段】选择我们对应的字段,其中【post_content】代表我们WP网站内容,【post_title】代表内容的标题。...用插件替换的好处是,可以选择多个指定的原表,比如内容中的某个字符,或者是标题中的。 总结,这里我们可以选择其中之一的办法来替换域名或者其他字符。
要查询以某个字符开头的数据,在Mysql中常常用到。...常用的语句有: 下面以查询文章标题以“正”字开头的语句为例: 使用通配符: SELECT * FROM `article` where title like '正%'; 使用left函数: SELECT...article` where left(title,1)='正'; 使用字符串截取函数: SELECT * FROM `article` where substring(title,1,1)='正'; 以指定字母开头...select * from a where a.name REGEXP ''^(A|z)''; select * from a where a.name REGEXP ''^[A|z]''; 不是以数字开头...select * from mot_terms where `name` not REGEXP '^[0-9]' 以字母开头 select * from mot_terms where `name`
在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...我写这一系列文章的目的也是为了方便自己使用这些参数的时候方便查询,所以如果你也是经常进行 WordPress 二次开发的话,建议收藏本文。...( $args ); 一般来说,这些缓存相关的参数不会特别用到,添加到缓存是才是正确的做法,但是在一些特定的情况下可能很有用,比如需要获取一组文章的标题和链接,而无需其他的信息,也不需要 post meta...和 post term 的数据,通过这几个参数的设置,可以不执行额外的 SQL 查询的时间。
> : 特定内容页(Post/Page)的标题 注:上述函数,主要用于页面中的部分的内容,当然有必要的话,也可以用在其他部分,请务必仔细阅读,了解对应标签会输出什么内容。...>: 网页加载查询量 注:以上函数并不是绝对需要应用,属于增加用户体验的拔高内容。 通过上面的函数,大家基本可以控制整个WP博客所需要的内容调用了。...> 显示载入页面查询 wordpress调用最新文章 WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下: 后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。具体的参数和使用方法你可 以参考官方的使用说明- wp_get_archvies。...(fromat=custom也可以不要,默认以UL列表显示文章标题。)
同样的,搜索引擎也会试着理解你的URL ,然后抓取你的内容,分以适当的权重 ---|- 那么如何设置成这样的形式呢?...: * 意思只针对所有搜索引擎的爬虫 紧接着Disallow: /wp-* 意思是不允许看wp-开头的所有文件 你可以写很多个Disallow规则,记得首字母要大写 你还可以在文件中指明sitemap...8-) 站长工具--查询收录的利器 站长工具就站长管理网站收录,转化率等信息的瑞士军刀 百度站长工具 谷歌站长工具 seo工具 老高要在这里赞一下百度的抓取诊断功能,通过使用发现百度没有更新我站的DNS...每篇文章有自己的标题、关键字、描述和内容。 以上几个概念就是组成一个网站的基本结构。...文章的结构 标题、关键字、摘要和内容分别对应英文中的title,keywords,desciption、content。
或者使用快速编辑也可以在后台文章管理列表中,鼠标移到标题上,就会出现快速编辑,点快速编辑,就会出现在WordPress中,文章默认是按照发布日期降序排列的,即最新的文章显示在最前面。...方法二:使用自定义字段或插件如果你需要更复杂的排序方式,比如按照自定义字段或特定的顺序排列文章,可以使用插件或自定义字段来实现。...修改查询:在主题的functions.php文件中,添加代码来根据自定义字段排序文章。...找到模板文件:通常在主题的index.php或archive.php文件中找到文章循环代码。修改查询:在文章循环之前,添加或修改WP_Query对象的参数。...}}wp_reset_postdata();方法四:使用页面模板如果你只需要在某个特定页面上改变文章的显示顺序,可以创建一个自定义页面模板,并在模板中使用自定义的查询来显示文章。
## 在wordpress4.0以后的mysql数据库中有12张表,分别是:(默认以wp_开头) # wp_commentmeta:存储评论的元数据 wp_comments:存储评论 wp_links...:存储友情链接(Blogroll) wp_options:存储WordPress系统选项和插件、主题配置 wp_postmeta:存储文章(包括页面、上传文件、修订)的元数据 wp_posts:存储文章...(包括页面、上传文件、修订) wp_terms:存储每个目录、标签 wp_termmeta:存储目录、标签元数据 wp_term_relationships:存储每个文章、链接和对应分类的关系 wp_term_taxonomy...:发布时间 post_date_gmt:发布时间(GMT+0时间) post_content:正文 post_title:标题 post_excerpt:摘录 post_status:文章状态(publish...,均是我实际操作,写出来的笔记资料,不会盗用别人文章!
漏洞简介 在REST API自动包含在Wordpress4.7以上的版本,WordPress REST API提供了一组易于使用的HTTP端点,可以使用户以简单的JSON格式访问网站的数据,包括用户,帖子...GET /wp-json/wp/v2/posts/1获取一个ID为1的单独的Post: ? 可以看到ID为1的文章标题为Hello World,包括文章的路由也有。...而PHP类型转换的时候回出现这样的情况: ? 所以,也就是说,当攻击者发起/wp-json/wp/v2/posts/1?id=1hhh请求时,便是发起了对ID为1的文章的请求。...先不说WordPress页面执行php代码的各种插件,还有相当一部分的WordPress文章可以调用短代码的方式来输出特定的内容,以及向日志中添加内容,这是一个思路。...更改了对于$post_id的参数的传入顺序和判断条件,防止了我们传入数字+字母这样的格式进行绕过。 0x04 修补方案 将WordPress更新到最新版本。
WordPress 归档页面是一个网站的历史内容存档,它允许用户浏览网站的过去内容。它的存在有以下几个意义: 为用户提供内容索引和历史参考:用户可以通过归档页面快速浏览网站的历史文章。...提供搜索引擎优化:可以帮助搜索引擎更好地理解网站的内容,从而提高网站在搜索引擎中的排名。 方便用户查找特定时间段的内容:用户可以通过归档页面快速找到特定日期或者月份的文章。...php wp_pages(); //分页函数,一般可复制主题目录index.php文件中的,每个主题可能不同, ?...-- 带连接的文章标题 --> 的顺序查询posts,每页查询数量由变量$posts_per_page决定,遍历查询结果时,提取文章的年份,并创建一个key为年份,value为属于该年的文章组成的数组,最后循环输出这个数组的内容即可