首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

WPJAM 配置器接口模块使用说明

shortcode 方式设置的,首先它支持,「文章」,「分类」,「设置」和「其他」四种类型的模块,比如要输出一个文章列表,选择文章列表的选择类型之后,可以使用下面的 shortcode 方式输入: [module post_type...shortcode 的名称是 module,下面简单罗列一下常用的类型的字段使用方式,大家可以收藏这篇文章,参考这里进行操作: 类型 使用说明 文章 支持两种模式,文章列表和单篇文章 文章列表,首先输入 post_type...其他参数参考 wp_query 列表 [module post_type="recipe" action="list" posts_per_page=10] 文章详情,也是输入 post_type 设置类型...[module post_type="recipe" action="get"] 分类 分类列表,可以输入 taxonomy 设置分类模式。

16210

WordPress 数据库探究 #2 -- wp_posts

还是一些区分日志,静态页面和附件的方法,为了区分它们,WordPress 使用了 wp_posts 表中的字段 post_type。对于日志,post_type 的值是 ‘post’。...为了得到每个字段是怎们和什么时候使用的更好的图像,看一下每种类型日志的一条真是记录: SELECT * FROM wp_posts WHERE post_type = ‘post’ LIMIT 1 SELECT...* FROM wp_posts WHERE post_type = ‘page’ LIMIT 1 SELECT * FROM wp_posts WHERE post_type = ‘attachment...’ LIMIT 1 如果使用的是 MySQL 命令行工具,那么你最好在查询语句的后面中添加 “\G” (”SELECT * FROM wp_posts WHERE post_type=’post’ LIMIT...给每篇日志产生一个图片廊 (提示:“WHERE post_type = ‘attachment’ AND (post_mime_type = ‘image/jpeg’ OR post_mime_type

56920

在 WordPress 中使用尤达条件表达式防止意外赋值

什么是尤达表达式 尤达表达式是一种编码的风格,在条件表达式中反转变量和常量、文字或函数的位置,举个例子: // 正常的写法 if ( $post_type == 'post' ) { /* code *.../ } // 尤达表达式 if ( 'post' == $post_type ) { /* code */ } 这种风格的命名,来源于星球大战的一个角色,绝地大师尤达(Yoda),剧中尤达喜欢以颠倒的语序说英语...例如以下判断,由于判断相等少写了一个=号,导致程序运行中发生意外的赋值操作: // 拼写错误,不小心把 == 写成了 = if ( $post_type = 'post' ) { /* code */...大括号中的代码被执行 本来是打算判断一下变量  post_type 的值是不是 'post',一不小心,变成了赋值,这样就改变了预期的行为导致 if 代码块每次都执行。...而实际上如果  post_type 的值不是 'post' 的情况,是不执行的。

51740
领券