以下內容屬於 ‘WordPress’ 分類:

让插件baidu-sitemap-generator支持WordPress自定义文章类型

这里以自定义文章类型“shuoshuo”为例,涉及插件/baidu-sitemap-generator/baidu_sitemap.php的两处修改,174行和314行,废话不多说,直接贴代码。(举例为”baidu-sitemap-generator v1.6.5) 找到插件的baidu_sitemap.php文件,打开。 找到174行代码 1AND (post_type='post' or post_type='page') 改为: 1AND (post_type='post' or post_type='page' or post_type='shuoshuo') 找到314行代码 1AND post_type='post' 改为: 1AND (post_type='po […] (more...)

转:WordPress主题添加自定义文章类型register_post_type和分类法

1234567891011121314151617181920212223242526272829303132333435/* Register Custom Post Type */ add_action( 'init', 'create_products_post_type' ); // add portfolio function create_products_post_type() {     $labels = array(         'name'               => __('产品', 'WPGP' […] (more...)

WordPress判断自定义域有值才显示

以自定义域的名称为spydance为例 1234567$spydance = get_post_meta($pid, 'spydance', true); <?php if(isset($spydance ) && $spydance != "") : ?>  有值需要显示的内容 <?php else : ?> //有值显示 没有值需要显示的内容//没有值显示 <?php endif; ?> (more...)

自定义字段manage_{post_type}_posts_columns栏目文章列表排序

如果是栏目的值是数字的话,比较好用。参考下面代码 mycpt是注册的自定义文章格式,比如你注册的product或者movie就对应修改下。 Modifying the Custom Columns for a Post Type 1234567891011121314add_filter( 'manage_mycpt_posts_columns', 'set_custom_edit_mycpt_columns' ); function set_custom_edit_mycpt_columns( $columns ) {   $date = $colunns['date'];   unset( $columns['date'] […] (more...)

自定义字段manage_{post_type}_posts_columns栏目文章列表添加钩子

文章添加一些新的字段名称,默认的字段名称如下图所示,包括标题、作者、分类目录等等,如果我们想要添加一个新的字段,就需要使用这个钩子了 和其他钩子的使用一样,我就直接展示代码了,如果是针对我们的文章进行字段的添加,钩子的名字就写用manage_posts_columns和manage_posts_custom_column就行。 如果需要重新排列字段的顺序,直接创建一个包含新顺序的数组即可,处理代码不变 cb – 复选框 title – 文章标题 author – 文章作者 categories – 文章的分类 tags – 文章的标签 comments – 文章的评论 date – 文章发布的日期 subtitle – 文章副标题 其他自定义 在functions.php添加下面代码 123456789101112131415 […] (more...)

lnmp 二级目录安装discuz、wordpress的解决方案

今天这个问题困扰了我一下,以前很少在子目录建站,这次因为想把网站集中一下。所以折腾很久。由于看到网上很多文章并没有解决我的问题,很多都是二级目录安装同样的程序。废话不多说,我总结了几种情况。 时间一久,这些都会变成思路,请参考,注意自己的情况。我用的是lnmp 一、根目录是wordpress程序,二级目录blog需要再安装wordpress ①修改wordpress.conf为下面内容。 12345678910111213141516171819location / {     try_files $uri $uri/ /index.php?$args; } # Add trailing slash to */wp-admin requests. rewrite /wp-admin$ $scheme://$ […] (more...)

wordpress将草稿文章批量置为已发布状态

wordpress将草稿文章批量置为已发布状态,打开phpadmin进入目标数据库,执行以下sql命令 1UPDATE wp_posts SET post_status = 'publish' WHERE (post_type ='post' and post_status='draft') 定时的字段为:future (more...)

解决办法WordPress Call to undefined function get_term_meta

因为使用较新的模板遇到“WordPress Call to undefined function get_term_meta”的提示,在stackoverflow上找到了原因,是因为Wordpress版本老旧的问题,因为WP升级版本后有些函数调用有了一些变化,所以新的代码不适用于老版本的WordPress程序,需要升级,升级后成功解决问题。 (more...)

WordPress搬家的一些经验分享

大致可以注意以下几点问题: ①数据库版本。如果是现成的网站需要注意新旧网站的数据库环境,建议使用插件备份数据,后台导出,数据库导出,多种方式备份数据库文件。 ②如果是过去的网站想恢复,要注意数据库版本的问题,还要注意WordPress之前的版本和现在的版本的问题。 ③之前的旧版本换到现在的新版本又涉及更换域名的,可以先把之前的数据升级匹配现在的WP版本后,然后导出数据,再做恢复。因为涉及到程序的数据结构设计不一样的问题。 …… (more...)

WordPress电商主题、小程序国内太缺少

WordPress商店主题模板+小程序一套,作为一个项目开发售卖应该还是有一定的市场。 目前有的基于woocommerce的小程序有这个:https://www.qwqoffice.com/shop.php?mod=product&id=3 第一版使用过,太卡了,加载太困难。后来更新了好像问题好多了。不过更新版本过后就限制使用的网站了,现在一个域名是349元。 如果是文章类型推荐watch-life的小程序,也是基于WordPress:https://www.watch-life.net/wordpress-weixin-app 后面我还会在这里更新遇到的不错的小程序源码及电商主题放在这里,我也希望如果你有不错的主题和小程序分享给我一下,我的微信号:Mobileboy 目前国外主题的问题是支付方式问题,还有国外主题一 […] (more...)