Я создаю страницу портфолио, используя шаблон с именем portfolio.php, в этом шаблоне, используя приведенный ниже код.
Я хочу показать все категории и портфолио на странице.
ссылка: - https://www.thewritersforhire.com/portfolio/
точно так же, как эта страница выше.
показывает только один массив, но на моей странице он показывает 1 категорию, т.е. весь
код, который я использовал:
<code><?php
$alltags = [];
$args = [
'order' => 'ASC',
'orderby' => 'menu_order',
'hierarchical' => 1,
'exclude' => '',
'include' => '',
'meta_key' => '',
'meta_value' => '',
'authors' => '',
'child_of' => 0,
'parent' => $id,
'exclude_tree' => '',
'number' => '',
'offset' => 0,
'post_type' => 'page',
'post_status' => 'publish',
'cat' => 399,
'posts_per_page' => 100,
];
$query = new WP_Query($args);
$pages = $query->posts;
foreach ($pages as $page) {
// echo "<pre>";
//print_r($page);
//echo "
"; // $ meta = get_post_meta ($ page-> ID, '', true); $ tags = wp_get_post_tags ($ page-> ID); if ($ tags) {foreach ($ tags как $ tag) {// $ tag-> name = str_replace ('&',"", $ tag-> name); array_push ($ alltags, $ tag-> name);}}} $ uniquetag = array_unique ($ alltags); asort ($ uniquetag); array_unshift ($ uniquetag, 'All');echo "
";
print_r($uniquetag);
echo "
";?>$ value) {if ($ value == 'Addhomeportfolio') {} else {?> ">