Я тоже хотел это решение и спасибо @MikeSchinkle за оригинальное решение.Я использовал это, чтобы экспортировать эти ссылки в виде обычного текста, чтобы преуспеть, а затем создать свой список перенаправления.
Но потом я обнаружил, что мне также нужно решение с живыми, активными ссылками.
Таким образом, я использовал wp_query
, используя тип записи "any", и создал шаблон страницы с формой поиска, включенной в следующий запрос (настройте по своему усмотрению).Обратите внимание, я должен был установить posts_per_page
на -1, чтобы получить неограниченные результаты.Это возвращает результаты как: "Заголовок - Постоянная ссылка"
<?php
$type = 'any';
$args = array (
'post_type' => $type,
'post_status' => 'publish',
'posts_per_page' => -1,
'order' => 'DESC',
);
$temp = $wp_query; // assign ordinal query to temp variable for later use
$wp_query = null;
$wp_query = new WP_Query($args);
if ( $wp_query->have_posts() ) :
while ( $wp_query->have_posts() ) : $wp_query->the_post();
?>
<?php the_title(); ?> - <a href="<?php the_permalink() ?>" rel="bookmark" title="View The <?php the_title_attribute(); ?>"><?php the_permalink() ?></a><br />
<?php endwhile; ?>
<?php else :
echo '<h2>Sorry, we didnt find any results to match. Please search again below or call us at 800-828-4228 and we will be happy to help!</h2>';
get_search_form();
endif;
$wp_query = null;
$wp_query = $temp; // Reset
?>
Надеюсь, что помогает другим.