900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > wordpress 产品 wordpress怎么在首页显示自定义的文章类型 – wordpress – 前端

wordpress 产品 wordpress怎么在首页显示自定义的文章类型 – wordpress – 前端

时间:2018-09-22 23:48:50

相关推荐

wordpress 产品 wordpress怎么在首页显示自定义的文章类型 – wordpress – 前端

2.有自定义文章类型(产品),首页主循环中只显示产品。

注意,本教程中只对应首页的主循环,即不适用首页一些侧边栏、或者自定义的文章查询区域。

将下面代码添加到主题的functions.php中即可

function ashuwp_posts_per_page($query){

//首页或者搜索页的主循环

if ( (is_home() || is_search()) && $query->is_main_query() )

//$query->set( ‘post_type’, array( ‘product’ ) ); //只显示product

$query->set( ‘post_type’, array( ‘post’, ‘product’ ) ); //主循环中显示post和product

return $query;

}

add_action(‘pre_get_posts’,’ashuwp_posts_per_page’);

利用pre_get_posts钩子,不光可以实现本教程所需要的内容,还可自由发挥,改变主循环的其它一些参数。

比如仅仅想让首页的文章数量显示为5篇。

function ashuwp_posts_per_page($query){

//仅首页

if ( is_home() )

$query->set(‘posts_per_page’,5);//每页显示5篇

return $query;

}

add_action(‘pre_get_posts’,’ashuwp_posts_per_page’);

@ 知道了公网IP之后准备了一台电脑?

有了公网IP,还需要经过两个步骤,才能在家庭网络建立站点。首先需要申请一个DDNS域名,然后在家庭主路由器做端口映射,下文具体说一说。

1、申请DDNS域名

DDNS(Dynamic DNS)是域名系统(DNS)一种自动更新域名的一种技术。家庭网络大部分获取到到一个动态的IP地址,DDNS实现了动态IP与域名的定时更新,更新之后外界用就可以连接到动态用户的网址。

偶使用的是阿里云的DDNS域名,每年9元的使用费用,感觉还是挺划算的。在阿里云官网,选择【产品】,搜索【域名注册】,注册成功之后,需要实名认证。申请并认证成功之后,在【控制台】界面,鼠标放到头像,打开下拉菜单选择【AccessKeys】,将会获取一个ID和Secret,用户自动跟新域名对应的IP地址,如下图所示。

将DDNS域名绑定到路由器,以偶现在使用的内网路由器LEDE为例,在【酷软】中下载【koolddns】插件,绑定申请的阿里云DDNS,并且设置accessID和accessSecret,实现域名的动态更新。

2、端口映射

为了实现外网访问内网特定主机的特定服务,比如题主所说的wordpress,需要注意的是端口映射需要在主路由上进行配置,以偶在使用的爱快路由为例。依次找到【网络设置】【端口映射】,填写【内网地址】【内网端口自】【外网端口】,就可以实现通过域名+外网端口的方式访问特定内网主机的特定服务了。

以上就是通过DDNS访问家庭内网的方式,通常情况需要一个公网IP(电信和联通宽带打客服电话可以获取,移动宽带无法获取),然后申请一个DDNS域名,绑定到路由器,最后在主路由器端口映射。

如果觉得对你有帮助,可以多多点赞哦,也可以随手点个关注哦,谢谢。

@ wordpress商品页面调用文章列表?

虽然还没试过这样做,说一下偶的想法你可以新建一个php文件,而这个文件里面就是调用你的文章列表的然后,商品列表页里再去调用这一个php文件,偶想应该能实现,因为国外很多主题都这样做

@ WordPress的优势和劣势是什么?

首先大家来说一下什么是WordPress?WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。目前世界上有三分之一的博客网站(包括企业网站、政府网站)是用WordPress建立的。国内大多数站长手中的博客网站也是WordPress建立。

接着大家来说一说WordPress的优势,优势最明显就是安装方式简单易用,而且有很多第三方开发的免费插件和主题,比如你想建立一个淘宝客网站或个人博客或自媒体网站或影视网站或小说网站或CMS网站等等,都可以找到相对应的主题模板和相关插件。

然后大家说一下WordPress的劣势,这个因为WordPress是国外开发的,如果你直接安装好之后直接使用国外提供的主题模板,那么不管是前端还是后台都会很卡,因为大环境影响大家访问国外的网站会很慢,而国外的模板很多都会加载一些相应的文件或资源,所以最好的方法就是使用国人开发的主题模板,这样一来WordPress的这个劣势就可以忽略了。

@ WordPress是什么啊?

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网志。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在GNU通用公共许可证下授权发布。目前最新版本为1月4日发布的3.3.1版。 WordPress 被认为是Michel Valdrighi所开发的网志平台b2/cafelog的正式继承者。“WordPress”这个名字出自 Christine Selleck 的主意,他是主要开发者Matt Mullenweg的朋友。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。