Je voulais aussi cette solution et grâce @MikeSchinkle pour la solution originale. J'ai utilisé ceci pour exporter ces liens en texte brut pour exceller et ensuite construire ma liste de redirection.
Mais ensuite j'ai trouvé que je voulais aussi une solution avec des liens actifs et actifs.
J'ai donc utilisé le wp_query
en utilisant le type de message "tout" et créé un page template avec un formulaire de recherche inclus avec la requête suivante (personnaliser pour adapter votre thème comme bon vous semble). Remarque: J'ai dû définir le posts_per_page
à -1 pour retourner des résultats illimités. Cela renvoie les résultats comme: "Titre - Permalink"
<?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
?>
Espérons que cela aide les autres.
Aide lorsque nous connaissons la ou les tables et les colonnes concernées - nous ne connaissons pas tous le modèle de données Wordpress –
@OMG Ponies: Si vous ne connaissez pas le modèle de données WordPress, vous n'aurez pas beaucoup d'aide pour répondre à cette question question; les permaliens ne sont pas stockés directement dans la base de données. Heureusement, nous aurons tous un nouveau WordPress Answers de StackExchange rendu public dans la semaine! Lorsque cela se produira, il sera probablement judicieux de diriger les gens qui posent des questions WordPress car nous aurons beaucoup d'utilisateurs qui connaissent intimement le modèle de données WordPress ainsi que tous les autres aspects de WordPress! – MikeSchinkel
@MikeSchinkel: * Riight * ... parce que je n'ai * jamais * dû apprendre le modèle de données de quelqu'un d'autre auparavant et fournir des commentaires d'optimisation de la requête. Si les questions étaient si répandues, j'aurais déjà appris le modèle de données. Mais bonne chance avec ça! –