首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【说站】如何为WordPress文章编辑器添加固定内容

编程笔记长在使用WordPress发布文章时,如果是发布文章都会有固定格式,这个时候我们可以给我们文章加入加入固定格式内容,我们写文章时候,文章编辑框内会有预先设定好内容格式,方便我们更好更快发布文章...,这里有一个wordpress技巧,使用一段代码就可以很轻松添加自定义固定内容到wordpress文章编辑器。...代码如下,同样复制到当前主题functions.php文件,并保存。... ) { switch( $post->post_type ) { case 'image': $content = '你自定义内容'; break; case 'video': $content...看你需要添加默认内容文章属于什么类型。当你发布一篇新文章时,你会看到上述代码添加自定义固定内容已经预设在WordPress文章编辑器中了。

56510

WordPress主题制作(一):主题文件结构

在上一篇文章,我们安装好了WordPress,准备好了制作主题需要工具主题测试浏览器,接下来就要开始制作了,但在开始制作之前,我们还需要了解主题由哪些文件构成,其次还需要知道WordPress是怎样与主题文件连接...——显示单个附件 single.php index.php 嵌入页面 从WordPress 4.5开始,可以使用模板渲染嵌入到WordPress文章。...embed- {post-type} – {post_format} .php——WordPress将首先查找帖子类型帖子格式模板。...例如,如果您对视频进行了审核,那么WordPress会寻找embed-review-video.php。...主题制作:开始前准备 WordPress主题制作(一):主题文件结构 WordPress主题制作(二):模板模板文件 WordPress主题制作(三):牛刀小试 WordPress主题制作(四):制作头部模板

1.9K30
您找到你想要的搜索结果了吗?
是的
没有找到

微信公众号自动回复图文消息

写在前面 订阅号收到过一些查询消息,比如vue、react,无奈一直没有心情去搞关键字搜索,就丢一边去了 修复博客首页样式问题时恰巧看到了之前博文:微信公众平台图文消息自动生成,里面有提到WordPress...分支即可,下载并解压 P.S.WordPress 4.3.13下亲测可用,其它版本应该也没问题,因为插件没什么依赖,仅用到了很少几个WordPress API(get_posts、get_results...,当然基础功能也不错 三.优化搜索结果 试玩发现回复结果与查询关键字相关度不大,比如: 关键字 redux 结果 MobX react-redux源码解读 dva 插件默认走WordPress...1 ELSE 0 END)) DESC, post_modified DESC, ID ASC limit $re_count")); 从db_wp_posts表已发布文章找出标题内容与关键字匹配...,并加权(标题权重2,内容权重1),再降序排列,取前$re_count个查询结果 注意,这里用到了SQL简单case函数,很灵活小技巧 四.源码 Github地址:https://github.com

4K20

WordPress PHP 编码规范

WordPress PHP 编码标准对整个 WordPress 社区都适用,但是对于 WordPress 核心代码是强制要求,而对于主题插件,WordPress 则鼓励使用,因为主题插件作者可能会选择遵循别的编码风格...但这个编码规范不仅关于编码风格,还包括 WordPress 生态互操作性、可翻译性安全性等方面的最佳实践,因此即使使用其他编码风格 ,还是建议开发者在最佳实践方面仍然遵守 WordPress 编码标准...$wpdb->prepare() 是一种处理 SQL 查询转义、引用整数转换方法。 它使用 sprintf() 格式子集。...例子 : $wpdb->prepare() 是用来对 SQL 查询进行转义、引用整数转换等操作方法,它 sprintf() 一部分格式化方法,比如: $var = "dangerous'"; //...数据库抽象(使用函数而不是查询)有助于保持代码向前兼容,并且在查询结果被缓存到内存时候,它可以快很多倍。

5.5K40

WordPress主题开发,从入门到精通。

主题可用函数 s方法一般是钩子函数包装器,可以直接传入函数作为钩子; 1.add_theme_support WordPress 默认隐藏了很多功能,我们可以通过 add_theme_support...query函数用于查询文章,将会修改wordpress查询指向: wp_reset_query用于重置主循环指针。...隐藏元素; 4.do_settings_sections 用于按照wordpress内置格式输出表单分节 5.do_settings_fields 用于按照指定回调输出表单元素 文章密码处理 post_password_required...这必须是标准 HTTP 格式 $args – 可选 – 您可以在此处传递一组参数来更改行为标头,例如 cookie、跟随重定向等。...可传入参数如下: frame,代表创建窗体类型,可选值select、post、manage、image、audio、video、edit-attachments on(),绑定事件。

10.5K40

WordPress主题模板制作技巧

前几篇文章小编分别介绍了PageAdmin、帝国、Ecshop这些国内知名建站系统模板制作和修改,今天小编给大家介绍国外很有名个人博客系统:wordpress模板制作。...相对于其他几个建站系统,wordpress模板制作稍微就复杂一点,wordpress制作需要熟悉php编程,本片文章重点说一下数据调用。 wordpress模板制作之标题调用 //注释:并不是所有的代码都需要两部分用来打开关闭。有些代码能够自我关闭,这就解释了 have_posts() the_post(); 这两个函数。...因为 the_post(); 在 if() while() 外面,只需要分号去结束或者关闭。 wordpress模板制作之文章页调用 <?php if(have_posts()) : ?...因为 the_post(); 在 if() while() 外面,只需要分号去结束或者关闭。

71930

WordPress JSON REST API简单介绍及使用

HTTP获取简单方便JSON格式数据,这些数据包括用户,文章,分类等等。...WP API为WP查询创建了一个简单而方便接口,文章API,文章元数据API,用户API,版本API等等。WordPress能做事情,WP API同样可以让你做到,并且更加方便。...更多可用查询参数请参考WordPress官方文档,下面是可以在API中使用查询参数: m p posts w cat...parent: 上下文在嵌入另一个(文章作者)返回时使用。这样做是为了使用用户数据最小子集来减少响应大小。...发布文章一样,data参数应该是一个包含以下键值对对象,唯一不一样就是编辑文章参数多了一个文章ID,编辑文章数据参数发布文章是一样,这里就不再一一翻译了,请参照编辑文章键值字符串部分。

81410

10个WordPressquery_posts语句使用技巧

不同调用方法 传统文章调用方法是以查询字符串形式传递query_posts参数(variable1=value1&variable2=value2&…),不过后来有了新方法——用数组来设置查询参数。...> 当然,使用哪种方法完全由个人习惯决定,不过我认为用数组更为方便,原因如下: 便于阅读,可以利用if语句更轻松地给数组添加条件,以动态生成查询一些查询参数(某些使用频率较低参数,分类参数标签参数...置顶文章 WordPress在 2.7版本引入了文章置顶功能。 这使用户选定文章能够不受时间排序标准,总是显示在文章列表最上方。...实现文章置顶标准操作是,将这些文章添加到所返回数据列表开始部分。...根据对WordPress filter函数介绍,可以用在文章查询调用上filter包括: post_limits 应用于查询LIMIT语句,该语句可返回日志数组 posts_distinct

70090

优化WordPress性能高级指南

获取帖子(Fetching Posts) WordPress提供从数据库获取任何类型帖子(post方法。...它不会更改主查询,它以其标准方式执行,就像任何其他WordPress查询一样。 但无论采用何种方式与数据库进行交互,都还有其他需要考虑事项。...基本上,我从数据库引擎脱掉了一些工作,而是将其转移到PHP引擎,功能和在数据处理相同但在内存,因此更快。 如何做? 首选,我在查询删除了post__not_in参数。...处理小信息很有用,WordPress提供其他机制(帖子[posts]或分类[taxonomies])过于复杂。 ?...最后,我们将一个重型数据库查询(使用WP_Query元键)更改为简单直接查询(调用get_post()),这是一个更好更有效方法。

7.1K20

三个小时学会wordpress模板制作

最近接了一个项目需要用wordpress建站,版面相对简单,ytkah就琢磨着自己来设计wordpress模板,首页栏目页文章页(很多网站无外乎就这些页面),其中栏目页首页又很像,都是调用文章列表...基础好小伙伴一个小时就能搞定   wordpress模板制作之标题调用 //注释:并不是所有的代码都需要两部分用来打开关闭。有些代码能够自我关闭,这就解释了 have_posts() the_post(); 这两个函数。...因为 the_post(); 在 if() while() 外面,只需要分号去结束或者关闭。   wordpress模板制作之文章页调用 <?php if(have_posts()) : ?...因为 the_post(); 在 if() while() 外面,只需要分号去结束或者关闭。

98750

同步 WordPress 博客日志到 Follow5

作为一个标准微博客,显然 Follow5 也支持 API,下面我讲解下如果使用 Follow5 API 同步 WordPress 博客日志到 Follow5: Follow5 API Twitter...如果你不想申请,可以直接使用我下面代码 API Key 首先我们创建更新状态到 Follow5 函数,这里我用到了 WordPress 自带 WP_Http 类(关于 WP_HTTP 介绍你可以查看这篇文章...:如何在WordPress 发起HTTP Requests): 上面代码,需要在相应位置输入你 Follow5 帐号密码。...然后 WordPress 日志发布之后 hook 是 publish_post,但是任何一次在 WordPress 后台点击更新日志都会触发这个 action,所以我们要用自定义字段记录是否已经把日志同步到了

18040

迁移 valine 评论数据至 wordpress 数据库

数据更新(前提) 在导入 mysql 前,如果有些 valine 生成(或者我们自定义数据项我们不想要( ACL/isNotified 等等),这时候我们需要将 jsonl 格式转为 json...首先,在 valine 通过查看源码或 leancloud 数据结构可以看到评论数据是通过页面 url 来进行关联,而 wordpress 在其评论数据表是通过 comment_post_ID 字段来分别对应到各文章...关联文章页面 首先我们需要利用 valine 中提供 url 字段来分别匹配 wordpress 数据库对应文章 slug 别名文章id(也就是把 url 转换为其文章对应 comment_post_ID...($utc_date)) 转换为普通日期格式 Y-m-d H:i:s 后再导入到 sql 文件,参考上方UTC时间格式化)(⚠️注意:若导入时候数据映射步骤显示不全,则表示 json 对象首行未包含缺失数据...字段,这里我们通过交叉查询(cross join)来实现 mysql 两表数据查询及更新操作 使用 GROUP BY 将查询到符合 wp_posts/wp_comments 符合条件 COUNT

10300

WordPress 模板层次详细介绍

万能index.php 我们知道一个最简单WordPress主题只需要 style.css index.php 文件即可。...自定义分类法 有时候除了WordPress默认分类目录标签我们还需要其他分类方法,这时候我们就会注册一个新分类法,那么在此之前知道分类法模板加载顺序也是十分必要。...使用钩子修改模板 在某些使用场景(插件),我们并不能直接修改模板文件,这时候我们可以使用钩子来实现修改模板文件,钩子名称是 {$type}_template 这样格式,以下是对应完整钩子名称列表...false); return $templates; } add_filter( 'page_template', 'page_template_filter' ); 模板页面判断 一般情况下,在一个特定模板我们能清楚知道应该怎么输出特定样式内容...,但在一些通用模板 header.php )我们想要知道用户当前访问是哪个页面模板就需要借助WordPress内置条件判断函数了,这些函数可以帮助我们判断当前是什么页面以方便加载不同模板内容

66330

Display Posts : 按条件显示WordPress文章最强插件

WP_Query是wordpress提供一个类,它支持参数方法非常丰富,通过各种给组合查询参数,几乎所有的文章查询都可以通过这个类实现。...比如这篇文章中介绍过:在WordPress添加简书风格连载目录和文章导航 Display Post支持参数特别全面。...主要包括条件查询参数、显示信息参数、自定义格式参数三类: Query parameters determine which posts are listed....,这也是Display Posts这个插件最牛 B地方之一了,可以通过一些复杂条件操作符进行组合查询,比如上面的这段: taxonomy="post_tag" tax_term="genesis-explained...还可以综合使用目录tag两种分类发其他操作符来进行复杂查询,详见这里 自定义显示形式 这也属于高级用法之一了,默认是使用Html无序列表ul,你可以通过参数 wrapper="ol" 来改成有序列表

3.4K10

WordPress 主题进行单元测试(Theme Unit Test)

在制作 WordPress 过程,除了对整体结构等进行排版布局等,还必须要对正文内容其他地方进行修饰排版,例如正文中可能出现 标题(h2、h3)、列表(ul、ol)、表格(table) 以及不同文章类型效果等等...测试数据必须考虑到任何一种用户发表文章可能出现情况,例如上传图片时候设置居中还是左右、发表置顶文章怎么处理、发表私密文章和密码保护文章如何处理等等。...可以提高用户体验 搜索结果页面测试 正确显示搜索查询结果 简单易用方便访问者检索信息 博客文章索引页面测试 博客文章索引页面,通常显示文字标题摘要,主要有如下测试准则: 未发布文章不显示 文章处于...可读性测试 合理显示“阅读更多”字样链接,指向具体文章具体位置 文章格式Post Format)测试 如果主题支持文章格式,在索引页面需要显示文章对应文章格式关键字或者标志 对于属于“图片文章格式...图集(Gallery)格式文章显示正确,图集缩略图指向对应图片内容 图片(Image)格式文章图片在文章正文页面显示,而且不能溢出内容区域 视频(Video格式文章,视频播放器工作正常,

1.9K10

WordPress 技巧:后台文章列表搜索支持 ID

如果 WordPress 后台文章比较多,在进行 debug 时候,对方告诉你 ID 时候,在文章列表是无法快速定位到对应文章,可以通过下面的代码让 WordPress 在后台文章列表搜索支持...「WordPress果酱」公众号免费插件列表: 插件 简介 网址导航 最轻便快捷网址导航插件 支持分组,分组排序,网址排序等功能。...文章置顶 支持置顶文章排序 支持分类下文章置顶 文章隐藏 设置文章在列表隐藏插件 并可根据不同平台设置不同隐藏文章 编辑器增强 增强 WordPress 经典编辑器: 1....支持直接插入屏幕截图 搜索优化 支持限制关闭搜索 WordPress 插件 格式化文章 在 WordPress 实现真正文章格式 草稿分享 一键生成草稿临时分享链接 并可设置分享链接有效期 Debug...查询当前页面生成花了多少时间 查询当前页面有多少条 SQL 查询 并罗列出当前页面所有 SQL

55920

Docker搭建WordPress博客

比如你至少要懂标准通用标记语言下一个应用HTML代码、CSS、PHP等相关知识。 WordPress官方支持中文版,同时有爱好者开发第三方中文语言包,wopus中文语言包。...TrackBackPingback功能 能产生适当文字格式和式样排版滤镜 生成使用静态页面的功能 多作者共同写作功能 可以保存访问过网站用户列表 可以禁止来自一定IP段用户访问...就是修改wordpress程序包wp-config-sample.php文件,将第6步记下主机地址、数据库名称、用户名、密码填入相应位置就可以了,并重命名为wp-config.php。...,主题作者可访问模板函数结构化数据 Twenty Thirteen: 全新主题,色彩丰富,侧重博客 Audio/Video: 你可嵌入音频视频到文章,无需通过插件或者第三方媒体托管服务 Autosave...UI独立Tab Revisions: 全新界面功能修改头像,通过滑块从历史记录中选择并提供两栏范围比较 主要功能包括: 文章格式: 主题搜索: 内部链接: 管理工具拦: 交互式管理

80810

Docker搭建Wordpress博客

比如你至少要懂标准通用标记语言下一个应用HTML代码、CSS、PHP等相关知识。 WordPress官方支持中文版,同时有爱好者开发第三方中文语言包,wopus中文语言包。...TrackBackPingback功能 能产生适当文字格式和式样排版滤镜 生成使用静态页面的功能 多作者共同写作功能 可以保存访问过网站用户列表 可以禁止来自一定IP段用户访问...就是修改wordpress程序包wp-config-sample.php文件,将第6步记下主机地址、数据库名称、用户名、密码填入相应位置就可以了,并重命名为wp-config.php。...,主题作者可访问模板函数结构化数据 Twenty Thirteen: 全新主题,色彩丰富,侧重博客 Audio/Video: 你可嵌入音频视频到文章,无需通过插件或者第三方媒体托管服务 Autosave...UI独立Tab Revisions: 全新界面功能修改头像,通过滑块从历史记录中选择并提供两栏范围比较 主要功能包括: 文章格式: 主题搜索: 内部链接: 管理工具拦: 交互式管理

67620

10个.htaccess在wp技巧

去除WordPress分类链接”/category/” 默认情况下,WordPress分类链接显示样式为: http://e-spacy.com/blog/category/tech 其实其中...其会查询访问你网站来源链接,然后阻止其通过wp-comments-post.php来进行垃圾评论。...重定向日期格式WP Permalink链接地址为Postname格式 果你目前Permalink地址为/%year%/%monthnum%/%day%/%postname%/ 格式,那么我强烈推荐你直接使用...首先你需要在WordPress后台设置输出Permalinks格式为/%postname%/ 。然后修改.htaccess文件来重定向旧链接,不然别人以前收藏你网址都会转成404哦!...设置你WordPress防盗链 盗链是指其它网站直接使用你自己网站内资源,从而浪费网站流量带宽,比如图片,上传音乐,电影等文件。

2.4K40
领券