用自定义字段做文章多重筛选

2016.7 17

文章筛选功能以前写过一个教程wordpress进阶教程(四十):文章筛选功能,通过加多个分类法来实现。 过了这么久,经常有人找我要定制文章筛选功能,现再放出代码使用自定义字段实现,而且用自定义字段实现文章筛选,比用分类法应该更简单,更强大。 2017-06-26更新。 如果你不会代码,照着教程也...

彻底清除wordpress自带的meta标签

2016.7 16

wordpress通过wp_head会自动加载版本信息等各种meta标签,不知从哪一版本开始,head里面会加载emoji的css等,连wp_footer里面都要加载一个wp-embed.min.js,这些都是不需要的。 将下列代码加入到functions.php文件中即可。 function ashuwp_clean_theme_meta(){   remove_action( 'wp_h...

wordpress置顶自定义文章类型(sticky for custom post type)

2014.9 18

wordpress默认的置顶功能很好用,但是只能在默认的“post”中使用,如何在自定义文章类型中添加置顶功能呢? 注意:本篇教程的自定义文章类型置顶功能经测试仅首页有效。 要置顶自定义文章类型,首先得在首页中显示自定义文章类型的文章,比如企业站中注册了一个名为product的产品文章类型,首先...

wordpress在首页显示或只显示自定义文章类型

2014.9 17

此教程对wordpress企业站比较有用,据阿树的经验,大部分人也用不到,但是阿树本人遇到过 两种情况: 1. 有自定义文章类型,希望自定义文章类型和默认的Post都在首页的主循环中显示。 2.有自定义文章类型(产品),首页主循环中只显示产品。 注意,本教程中只对应首页的主循环,即不适用首页一...

wordpress如何在内容编辑器的前面添加自定义字段面板

2014.9 17

你自己添加,或者使用本工作室提供的wordpress后台框架都可以给文章、页面等等添加自定义字段面板。不过这样添加的自定义面板都只能显示在内容编辑器的后面,怎样才能在标题的后面、文章编辑器的前面添加一个自定义字段面板呢? wordpress本身是没有提供任何钩子让我们在编辑器前面添加自定义字段面...

wordpress插入优酷视频

2014.9 06

在wordpress 4.0版本以前,虽然也能够很方便的插入视频,不过没怎么用过。但是wordpress 4.0发布之后,视频插入变得非常方便酷炫。 只需要在编辑器里面粘贴一个视频的url,会自动的变成嵌入视频,很是方便。 示例:在优酷视频播放页面,复制视频地址   然后在后台编辑器中粘贴,瞬间转...

wordpress进阶教程(四十一):在文章快速编辑中添加字段

2014.7 27

提示:阿树工作室的Ashuwp Framework框架6.0以上版本,自定义字段可直接加入到快速编辑中。 本工作室发布的后台框架中,可以很方便的给文章编辑页面添加字段。可是有的时候,修改一个字段总是要点击进入编辑页面很麻烦,如果能在快速编辑里面快速修改则方便很多。刚好之前给客户做了一个网站,于是...

去除wordpress加载的Open San字体

2014.6 01

最近发现谷歌总是打不开,紧接着,wp的后台好慢好慢,刚开始以为网速问题,后来发现连本地假设的测试站都很慢。审查发现原来是后台加载了一个google的字体,但是由于网络问题,连接失败,如图: 于是到wp的includes文件夹里面搜索,发现在includes/script-loader.php文件中,第602行定义了一个谷歌的...

wordpress进阶教程(四十):文章筛选功能

2014.5 31

前几天一网友找我写一个筛选功能,他要做一个关于房产信息的网站,希望访客能在网页上根据条件筛选符合条件的文章。 根据他的功能要求,我给他的建议是,给每个筛选条件建立自定义分类法。比如他需求是根据四个条件来筛选,省、市、类型、价格。 其次,筛选页面我还是根据习惯使用了以前的伪静态...

wordpress tinyMCE编辑器字号选择由pt更改为px (3.9版本可用)

2014.5 27

wordpress默认的tinymce编辑器,功能比较少,常用的字体选择、字体大小选择等等按钮都没有显示,需要自己弄出来。 关于如何给wordpress的tinymce编辑器增加按钮,,请参考:wordpress功能集成(九):给wp默认编辑器增加按钮 在你的主题的fucntions.php文件中添加以下代码,,你的编辑器中就会增加一...

query_posts函数参数生成

2014.5 03

自定义的文章查询对于主题制作者来说,经常用到。常用的查询文章函数就是get_posts()和query_posts()函数,两者都可以达到目的,参数也差不多,不过参数灰常多灰常复杂。对于一些爱折腾的朋友来说,要想通过 自定义字段、自定义分类法、自定义文章类型等等参数来查询文章,配置参数都灰常繁琐。 作者...

阿树工作室—主题后台框架

2014.5 01

下载最新版本 2014.10.23更新1.3版本 修改了配置文件的示例代码,1.2版本的示例代码中,配置两个设置页面的变量名重复,导致很多网友直接用示例数据测试时输出失败。 2014.7.17更新1.2版本 修改metaboxclass.php,对wp_enqueue_media()函数的加载做了判断,避免在自定义文章类型时,不加载med...

wordpress编辑器添加锚点

2014.3 27

在网页上,链接与锚点不同,链接指的是从一个页面链接到另一个页面,而锚点,是页面中的链接,即从页面的一个地方点击跳转到同一个页面的另一个地方。 如百度百科:锚点 页面中,点击页面中的目录,会跳转到对应的内容上去。     在wordpress中如何添加锚点呢? wordpre...

wordpress进阶教程(三十九):wordpress输出bootstrap的菜单结构

2014.3 25

现在自适应网页(即常说的响应式设计,一个网页在PC\平板\手机上显示不同的布局)用的越来越多,然而,对于大多数人来说,写一个自适应的网页并非易事,于是有了bootstrap。 Bootstrap是twitter的工程师利用业余时间制作推出的一个开源的用于前端开发的工具包,即里面已经写好了css js,你只需要引入...

修改后台文章管理列表

2014.3 23

翻译自:http://wp.smashingmagazine.com/2013/12/05/modifying-admin-post-lists-in-wordpress/ 你是否发现,当你新建一个自定义文章类型后,在后台的文章管理列表,仅仅只显示文章标题和日期?但事实上文章还包含很多信息,比如作者、分类、评论等,本片文章就叫你如何修改后台的文章列表的信息。...