-
WordPress PostType(自定义文章类型)功能介绍
创建一个新的 Post Type 需要使用 register_post_type 函数注,在你主题的 functions.php 文件下调用该函数: register_post_type( $post_type, $args ); //$post_type 参数就是你自定义 Post Type 的名称。 function my_custom_post_product() { $args = array(); register_post_type( \'product\', $args ); } add_action( \'init\', \'my_custom_post_product\' )... -
WordPress给文章外链地址添加nofollow
什么是nofollow? nofollow是HTML页面中a标签的属性值。它的用处是告诉搜索引擎\”不要追踪此网页上的链接\”或\”不要追踪此特定链接\”,也就是不会导出权重到此链接。 对于wordoress seo优化有着一定重要性。所以在文章内如果有外链地址,链接地址添加nofollw是很有必要的, 添加案例 添加rel=\”nofollow\”不导出自身网站权重 a href=\https://qqjishu.com/\ rel=\nofollow\ QQ资源吧 /a 使用方法 将以下代码添加到主题functions.php文件 //给文章外链添加nofollow add_filt... -
WordPress获取文章所属分类名称、分类ID、分类别名
在我们实际开发 wordpress 主题过程中,可能会经常用到获取当前分类名称、分类 ID或者是分类别名。 下面分享几个获取文章所属分类、ID、别名的wordpress代码案例。 wordpree自带函数 //获取分类名称和分类链接 ?php the_category(); ? 但是在很多时候我们在开发wordpress 主题过程中并不需要用到带分类链接的分类名称,这时候以下几种获取方式便可以用到。 通用页面: $category = get_the_category(); //the_category()是文章当前所属分类函数,把分类信息传递给变量$category echo $cate... -
WordPress如何添加多个自定义菜单
在我们进行wordpress主题开发制作的过程中,经常会需要用到不同的自定义菜单显示在不同的网站界面位置,下面分享一段wordpress后台添加多个自定义菜单的代码。 // wordpress添加自定义菜单 register_nav_menus( array( \'head-nav\' = __( \'顶部菜单\' ), \'foot-nav\' = __( \'底部菜单\' ), ) ); 使用方法 将上面代码添加到主题functions.php文件 更多技术教程,请关注QQ资源吧m.qqzy8.com -
WordPress如何调用最新、热门文章和指定分类文章
在我们WordPress主题制作过程过用到最多的应该是调用文章的代码了,而根据主题功能需求的多样性,调用文章的需求也变得花里胡哨。 下面QQ资源吧分享了几段WordPress调用最新、热门文章的代码实例 最新文章 ?php query_posts(\'showposts=6&cat=1\'); ? // 显示文章篇数和显示分类 ?php while (have_posts()) : the_post(); ? a href=\ ?php the_permalink() ? \ rel=\external nofollow\ ?php the_title(); ?&g... -
WordPress如何调用全站、同分类随机文章
在我们的网站中会有很多地方用到随机显示文章,为了使我们的wordpress主题功能更加的强大,wordpress随机文章是wordpress主题制作中必不可少的一项功能, 以下分享2段wordpress随机文章的代码片段。 整站随机文章 //numberposts 为文章数量 ?php $args = array( \'numberposts\' = 5, \'orderby\' = \'rand\', \'post_status\' = \'publish\' ); $rand_posts = get_posts( $args ); foreach( $rand_posts as $... -
WordPress优化之去掉分类链接中的category
在网站SEO优化中url优化是相对来说比较重要的环节,wordpress分类的链接地址在wordpress程序中会自带category目录,例如:https://qqjishu.com/category/learn。 如果能够去掉分类链接中的category无疑也是网站seo优化的一种手法。 下面分享一段去掉分类链接中的category的wordpress代码 使用方法 复制下面代码粘贴到functions.php文件里即可 //去掉分类链接中的category add_action( \'load-themes.php\', \'no_category_base_refresh_rules\... -
WordPress不用插件使用七牛云存储加速网站
网站使用七牛云存储的好处? 加速网站的css、js、图片等内容,提升用户体验。 在我们运营网站时多多少少会用到图片存储,七牛云存储注册认证通过标准用户就可以得到10G的免费存储空间和免费10G的月流量,10G空间对于一般个人博客或小型站点基本上就够用了。 wordpress七牛云存储的插件也有很多,假如你不想用插件便可以使用七牛云存储加速网站,那么下面的一段代码可以帮你实现。 //七牛镜像存储 if ( !is_admin() ) { add_action(\'wp_loaded\',\'c7sky_ob_start\'); function c7sky_ob_start() { ... -
WordPress主题在线一键生成网站underscores
underscores是一个免费的可以在线帮你一键生成简易主题的站点页面。 在我们进行WordPress主题制作的时候,我们会需要制作很多页面,顶部、底部、工具栏、侧边栏、页面和文章列表等等这些页面。 而现在你通过underscores这个在线工具便可以快速的一键生成这些页面。 官网地址 点击进入underscores官网(访问速度可能会有些慢) -
WordPress列表上下页数字分页导航代码
在我们的主题中要实现WordPress分页导航有很多种方法,相关的WordPress分页导航插件有很多, 但是今天QQ资源吧分享的这段WordPress上一页下一页代码是集成到主题当中,不需要用插件来实现的WordPress分页导航功能,更加简洁美观。 使用方法 在主题的functions.php文件添加下面代码 function fenye(){ $args = array( \'prev_next\' = 0, \'format\' = \'?paged=%#%\', \'before_page_number\' = \'\', ... -
WordPress文章随机显示缩略图的实现方法
在我们开发制作WordPress主题中,大多都会做首页和列表页自动调用文章内第一张图片作为缩略图,如果文章内没有缩略图会显示默认缩略图,但是这样就会大量重复显示一张默认缩略图,很印象用户体验,下面这段代码正好解决WordPress文章随机显示缩略图,可以让文章缩略图随机显示,如果有缩略图就调用缩略图,没有缩略图会随机选取一张缩略图。 如果不希望缩略图随机显示,也可以换成自动获取文章内第一张图片做为缩略图。具体教程请查看这篇文章《设置 $random = mt_rand(1, 2); echo get_bloginfo ( \’stylesheet_directory\’ ); echo \’/... -
如何WordPress站点添加自定义角色,例如VIP会员用户
在我们运营网站的过程中,经常会需要用到一些特定的用户彰显出该用户群体的特别之处,比如VIP用户。 但是在WordPress中是不能直接在后台添加新的用户组,而是需要通过WordPress的角色和权限API来添加用户角色。 新建 自定义角色,例如:VIP用户 // 新建VIP用户角色 add_action( \'admin_init\', \'remove_shop_caps\'); function remove_shop_caps() { // 首先获取订阅者角色。 $subscriber = get_role(\'subscriber\'); // 然后基于订阅者角色的权限新建一个角色。 ...