Intro: J'ai une page Web qui ne fait pas partie de WordPress. J'ai incorporé les articles de blog wp, en mettant The Loop dans le code de la page. Cela fonctionne, il affiche les publications actuelles et leurs publications suivantes jusqu’à 3, ce que j’ai défini dans les options générales de wp.
Sur cette page Web non-wp, j'ai une barre latérale, appelée "histoire". Dans l'historique, j'ai plusieurs boîtes de div, chacune que je veux contenir, la dernière, puis la dernière, et qui continue jusqu'à ce que ces div manquent d'espace dans la div de l'histoire. Ceci est censé être une liste dynamique (avec des images personnalisées, sans rapport avec la question) de titres d'articles de blog, une histoire d'articles.
Ce que j'ai jusqu'ici: Sur la première div, dans l'histoire, j'ai copié le code de The Loop (que j'avais copié sur ce non-wp page Web). En haut de la page, j'ai "php require (" mydomain/xdirectories/home/wp-blog-header.php "). Je peux afficher le titre (et le lien) du message le plus récent et la date de ce message. Ce sont les seules choses que je veux. Voici à quoi ressemble le code (ceci est la première boîte/div, la seconde et ainsi de suite sont identiques à l'exception du php):
<div class="clean" style="width:132px; height:56px; float:left;">
<p class="style8" style="width:132px; height:14px;">
<?php the_time('F jS, Y') ?>
</p>
<p class="style8" style="width:132px; height:42px;
text-align:center; font-size:13px; vertical-align:middle;">
<span title="Opens in new tab">
<a href="<?php the_permalink() ?>" target="_blank" rel="bookmark" title="Permanent Link to
<?php the_title_attribute(); ?>">
<?php the_title(); ?>
</a>
</span>
</p>
</div>
Ci-dessus se trouve une div, une boîte, que je veux avoir beaucoup, uniquement avec les titres d'entrée de chaque post précédent.
Problème: Je n'arrive pas à comprendre comment faire en sorte que le titre, le lien et la date suivants soient affichés pour tous les articles de blog wp postérieurs au premier.
Question: Comment puis-je obtenir les fonctions/"codes php" à saisir dans chaque div suivant afin qu'il puisse générer dynamiquement le deuxième titre de l'article, la date, et lien. Puis le troisième et ainsi de suite. S'il vous plaît noter, je comprends très peu de php. J'ai essayé d'utiliser les codes de "la fonction" mais rien ne s'affiche. J'ai mis différents "require php" ('x/x/x.php') mais le plus souvent, il y a une erreur. À quelle page wp puis-je me référer avec php qui a les fonctions dont j'ai besoin? Comment puis-je les utiliser ?
J'ai besoin de: titre, date, lien vers ce post de tous les posts précédents, généré dynamiquement pour que la div la plus haute affiche toujours le plus récent, etc.
Edit: pour clarifier, je cherche une fonction wp php que je peux utiliser, telle que "post title x" où x est le numéro de la publication derrière le premier. Par exemple, la deuxième case aura "titre 2", la troisième "titre 3", ainsi le titre, la date et le lien seront générés.
Je suis désolé si cette question est amateur. Je vous remercie.
Vous devez parcourir cette partie du code pour obtenir plus de messages:
$args = array(
'posts_per_page' => -1
);
$the_query = new WP_Query( $args );
<?php if ($the_query->have_posts()) : ?>
<?php while ($the_query->have_posts()) : $the_query->the_post(); ?>
...<your code>...
<?php endwhile; ?>
<?php endif; ?>