WooCommerce插件中的产品图片如何使用创建外部链接时必须使用绝对路径

如何在Woocommerce插件里面判断结算页面的产品总数量和订单总金额
[问题点数:25分]
本版专家分:0
结帖率 92.31%
CSDN今日推荐
本版专家分:388290
2017年 总版技术专家分年内排行榜第四2014年 总版技术专家分年内排行榜第四2013年 总版技术专家分年内排行榜第四2012年 总版技术专家分年内排行榜第六
2018年3月 总版技术专家分月排行榜第一2013年5月 总版技术专家分月排行榜第一
2018年4月 总版技术专家分月排行榜第二2016年7月 总版技术专家分月排行榜第二2016年3月 总版技术专家分月排行榜第二2015年12月 总版技术专家分月排行榜第二2014年8月 总版技术专家分月排行榜第二2014年7月 总版技术专家分月排行榜第二2013年6月 总版技术专家分月排行榜第二
2016年10月优秀大版主
2016年8月论坛优秀版主优秀大版主2015年7月优秀大版主2015年8月优秀大版主2015年8月优秀大版主2015年9月优秀大版主2015年5月优秀大版主2015年4月优秀版主2014年11月论坛优秀版主
本版专家分:0
匿名用户不能发表回复!|
其他相关推荐使用woocommerce可变产品设置给产品新增不同的可选属性 | WordPress花园/ WordPress 使用 WooCommerce 插件来搭建你的网上商城
只要是地产商拥护的,我们都反对,除了世界和平与宇宙和谐,但他们貌似就是为了破坏这些为生的。
WPDAXUE.COM · 桂ICP备号-1 · 基于
运维 · 托管于http://codetutor.net/
WooCommerce——怎么修改产品列表页面中每个产品下面的Read More按钮上的文字
在WP后台中选择插件-&编辑:
选择WooCommerce插件:
找到下图中标出的文件:
修改为“联系卖家”
扫码向博主提问
非学,无以致疑;非问,无以广识
没有更多推荐了,WooCommerce
&-&&-&&-&&-&正文
在更新时集成了前端用户中心和商城插件,发现插件中为商城产品文章设置好了固定链接,所以把萨龙网络的作品集与商城的两种自定义类型的文章固定链接添加上。
自定义文章类型固定链接可设置两形式,分别为ID和别名,萨龙龙认为使用别名的方式再加适合SEO,不过两种方式代码都已经放上。很多主题也会有两种或两种以上的自定义类型文章,为文章类型添加一个数组就可以,这样不论多少种自定义文章类型都适合。
自定义文章类型固定链接:别名形式
$posttypes = array(
'product' =& 'product',//Woocommerce产品自定义文章类型
'portfolio' =& 'portfolio'//作品集自定义文章类型
add_filter('post_type_link', 'custom_book_link', 1, 3);
function custom_book_link( $link, $post = 0 ){
global $posttypes;
if ( in_array( $post-&post_type,array_keys($posttypes) ) ){
return home_url( $posttypes[$post-&post_type].'/' . $post-&post_name .'.html' );
return $link;
add_action( 'init', 'custom_book_rewrites_init' );
function custom_book_rewrites_init(){
global $posttypes;
foreach( $posttypes as $k =& $v ) {
add_rewrite_rule(
$v.'/([一-龥a-zA-Z0-9_-]+)?.html([sS]*)?$',
'index.php?post_type='.$k.'&name=$matches[1]',
自定义文章类型固定链接:ID形式
$posttypes = array(
'product' =& 'product',//Woocommerce产品自定义文章类型
'portfolio' =& 'portfolio'//作品集自定义文章类型
add_filter('post_type_link', 'custom_book_link', 1, 3);
function custom_book_link( $link, $post = 0 ){
global $posttypes;
if ( in_array( $post-&post_type,array_keys($posttypes) ) ){
return home_url( $posttypes[$post-&post_type].'/' . $post-&ID .'.html' );
return $link;
add_action( 'init', 'custom_book_rewrites_init' );
function custom_book_rewrites_init(){
global $posttypes;
foreach( $posttypes as $k =& $v ) {
add_rewrite_rule(
$v.'/([0-9]+)?.html$',
'index.php?post_type='.$k.'&p=$matches[1]',
两种形式的固定链接代码也只是设置了显示方式以及显示的内容,ID就显示0-9其中的数字,别名就显示所有的字符。
使用固定链接后,Purity主题中集成的作品集文章类型在文章页面获取作品集分类名称和SEO中获取产品关键字时获取不了,不使用固定是正常,所以Google找到应对方案。
1、作品集文章页面获取分类名称,添加到作品集文章页面中
&!--获取作品集分类名称--&
$terms = get_the_terms($post-&ID, 'portfolio_field' );//portfolio_field为作品集分类法
if ($terms && ! is_wp_error($terms)) :
$term_names_arr = array();
foreach ($terms as $term) {
$term_names_arr[] = $term-&
$terms_name_str = join( ",", $term_names_arr);
&!--获取作品集分类名称end--&
2、使用以下代码来调用分类名称
&?php echo $terms_name_str; ?&
通过上面的代码我们可以获取portfolio_field的分类名称,获取产品关键字名称也同样适用,将上面代码中的portfolio_field修改为product_tag即可。
设置好自定义文章类型的固定链接,看着确实很舒服,也有利于SEO,同时也解决设置固定链接后与其它代码产生的冲突。
本文由 远方的雪山 作者: 发表,转载请注明来源!
积分:2720
一个平平常常的人,热爱生活、旅行和摄影,骑行去过西藏,一直计划再去。14年从江西骑行来到大理,现栖居于洱海边,食人间烟火,过简单生活,做简约设计!
最赞的文章
用户名/邮箱/手机
用户名/邮箱/手机

我要回帖

更多关于 创建外部链接时必须使用绝对路径 的文章

 

随机推荐