Wordpress Global продукт вернуть только название - PullRequest
1 голос
/ 03 июня 2019

Я использую плагин WordPress и woocommerce и пытаюсь показать заголовок части страницы 393, а после нее показывать содержимое текущего продукта.

add_action( 'woocommerce_before_single_product', 'get_header_work_portfolio' );

function get_header_work_portfolio() { global $product;

echo '<div class="row">   <div class="col-xs-12 col-sm-12 mt10pr">
    <div class="col-xs-12 col-md-4">show me</div>
    <div class="col-xs-12 col-md-8">';
      //here must show description of product
    echo '</div>   </div> </div>';

и здесь я показываю титульную часть страницы 393: в single-product.php :

$id=393;
$post = get_post($id);
$content = apply_filters('the_content', $post->post_content);
echo $content;

когда я пытаюсь вызвать $product в function.php, он возвращает единственное название продукта ... Я хочу получить только описание текущего продукта ...

1 Ответ

1 голос
/ 03 июня 2019

удалить этот код из single-product.php

$id=393;    
$content = get_the_content($id);
$content = apply_filters('the_content', $content);

, потому что WordPress перехватывает этот идентификатор, и все падает ...

установить плагин insert pages и добавить шорткод страницы вsingle-products.php вот так echo do_shortcode ("[insert page = 'page-slag' display = 'all | content | title']");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...