页面左侧

Twig 的 tags学习(中文) 之三 完结

use标签 use标签是1.1版本新添加内容。 这个use标签主要是来解决模板只能从一个父模板继承,而你又想重用其他模板的问题。但是use标签只会导入block区块, (注意import只会导入宏macros,include会导入一切。这三个标签要区分清楚) 比如 1 2 3 4 {% extends "base.html" %} {% use "block...

Twig 的 tags学习(中文) 之一

目前支持的tags包括 for    if    macro    filter    set    extends    block    include    import    from    use    spaceless    autoescape    raw    flush    do   twig在html分为3种  ...

Twig 的 tags学习(中文) 之二

Twig中文说明手册

Twig中有两种定界符{% ... %} 和 {{ ... }} , 前一种用来执行语句,比如for循环、IF判断、过滤等操作,后一种模版中用来显示变量。 Twig常用用法 可用符号 == != < > >= <= + - ~ * / // % ** | [] . .. and or not in is b-and b-or b-xo...

Twig 的 tags学习(中文) 之二

WooCommerce 二次模板修改例程

1,如何把WooCommerce 集成到自己的新theme中? 比如要修改一个购买车的页面吧。 1.如果你还没有在你的主题中创建一个woocommerce目录。 2.转到woocommerce插件文件夹(/ plugins / woocommerce /)并找到一个名为templates的文件夹 3.导航到templates目录中的cart目录,并找到car...

Twig 的 tags学习(中文) 之二

get_product函数-woocommerce获取产品数据

如果你对wordpress的开发有所了解,那么你一定会知道在wordpress中通过id获取文章或者页面的数据函数 : get_post()函数。 使用get_post函数我们可以将wordpress文章或者页面中的数据调用出来。 调用方式如下,使用一个变量通过函数赋值 1 $post_meta=get_post($id); id为你想要的文章或者页面的id...

Twig 的 tags学习(中文) 之二

WooCommerce: 显示每个产品的总销量

WooCommerce将每个产品的总销量作为wp_postmeta表里,可以用get_post_meta获取,方法如下 在主题的functions.php中加入如下代码 1 2 3 4 5 6 7 8 9 10 //在shop页面显示总销量 add_action( 'woocommerce_after_shop_loop_item_title', 'wc_p...

Twig 的 tags学习(中文) 之二

woocommerce的产品目录在wordpress数据库中的结构

woocommerce产品目录 如果你对wordpress有一定的了解,那么你就会知道,wordpress分类和标签在后台文章这个选项之下,并且标签和分类同属于terms这个数据。 而terms的关联数据表term_taxonomy中的值可以区分这些分类和标签,也就是说在数据库中他们所存放的数据是一类数据,通过一些特定的值来区分。 那么如果我们使用了wooc...

Twig 的 tags学习(中文) 之二

woocommerce主循环外调用指定的产品分类

woocommerce指定自定义产品目录调用的作用很大,我们可以在首页、自定义专题页面以及侧边栏等等我们想要的位置调用我们所指定的产品。 他的调用和我们调用wordpress指定分类文章的方法类似,只不过需要在查询中加入woocommerce产品分类的判断。 同样 我们使用wordpress提供的WP_Query进行调用,以下是完整的代码以及代码注释: 1 ...

关闭