Иногда необходимо быстро получить список адресов страниц всех опубликованных на сайте товаров. Для этого необходимо выполнить данный php скрипт, который можно разместить в корне сайта.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<?php include( 'wp-load.php' ); // Setup your custom query $args = [ 'post_type' => ['product'/*, 'post', 'page'*/], 'posts_per_page' => -1, 'post_status' => 'publish' ]; $loop = new WP_Query( $args ); while ( $loop->have_posts() ) : $loop->the_post(); global $post; $product = wc_get_product( $post->ID ); $permalink = $product->get_permalink(); echo $permalink.'<br/>'; endwhile; wp_reset_query(); // Remember to reset ?> |