PluginProbe ʕ •ᴥ•ʔ
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution / 4.8.7
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution v4.8.7
4.9.1 4.9.0 2.0.0 2.1.0 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.1 3.0.0 3.1.0 3.1.1 4.0.0 4.0.1 4.1.0 4.1.1 4.2.0 4.2.1 4.3.0 4.3.1 4.4.0 4.5.0 4.5.1 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.6.8 4.6.9 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.7.9 4.8.0 4.8.1 4.8.2 4.8.3 4.8.4 4.8.5 4.8.6 4.8.7 4.8.8 4.8.9 trunk 0.1.2-beta 0.1.3-beta 0.1.4-beta 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.5.0 1.5.1 1.6.0 1.6.1 1.7.0 1.8.0 1.8.1 1.9.0
shopengine / widgets / archive-description / screens / default.php
shopengine / widgets / archive-description / screens Last commit date
default.php 3 years ago
default.php
50 lines
1 <?php defined('ABSPATH') || exit; ?>
2
3 <div class="shopengine-archive-description">
4
5 <?php
6
7 if(get_post_type() === \ShopEngine\Core\Template_Cpt::TYPE) {
8
9 $orderby = 'name';
10 $order = 'asc';
11 $hide_empty = false;
12 $cat_args = array(
13 'orderby' => $orderby,
14 'order' => $order,
15 'number' => 1,
16 'hide_empty' => $hide_empty,
17 );
18
19 $product_categories = get_terms('product_cat', $cat_args);
20
21 if(!empty($product_categories[0])) {
22
23 $cat = $product_categories[0];
24
25 if(empty($cat->description)) {
26 ?> <p> <?php echo esc_html__('This is a dummy archive description based paragraph. It only appears on editor page and will help you to customize your actual description', 'shopengine') ?> </p> <?php
27 } else {
28
29 echo esc_html($cat->description);
30 }
31
32 unset($product_categories, $cat);
33 }
34 }
35
36 /**
37 * Hook: woocommerce_archive_description.
38 *
39 * @hooked woocommerce_taxonomy_archive_description - 10
40 * @hooked woocommerce_product_archive_description - 10
41 */
42
43 if ( is_product_category() || is_product_tag() ) {
44 shopengine_content_render(get_the_archive_description());
45 }
46
47 ?>
48
49 </div>
50