Heb je ooit willen weten hoe je berichten van dezelfde categorie in WordPress kunt weergeven?
Dit is al het onderwerp geweest van verschillende verzoeken van onze abonnees die prioriteit wilden geven aan een categorie in de widgets. In deze tutorial zal ik je laten zien hoe je recente artikelen van een categorie kunt weergeven in de widgets van je WordPress-blog.
er twee methoden waarmee u uw doelen kunt bereiken. De eerste methode is heel eenvoudig en geschikt voor: beginnende bloggers, omdat het wordt gedaan via een plug-in waarmee u recente berichten uit een categorie in een widget kunt weergeven.
De tweede methode wordt gedaan met een stukje code dat u kunt toevoegen in een bestand met uw WordPress-thema, maar deze methode is alleen voor ervaren gebruikers.
Het grote voordeel van deze laatste methode is dat u niet afhankelijk bent van een plug-in en dat u ook veel flexibiliteit heeft in de configuraties. De methode met de plug-in is echter relatief eenvoudig, als u geen tijd wilt verspillen, dan raad ik het ten zeerste aan.
Welnu, zoals alles gezegd, zal ik in het volgende de twee methoden presenteren.
Maar eerder, als je WordPress nog nooit hebt geïnstalleerd, ontdek je Hoe maak je een WordPress thema te installeren et Hoe te vinden, installeren en activeren van een WordPress theme op uw blog
Ga dan terug naar waarom we hier zijn.
1leeftijden methode: een plug-in "Category Post Widget" gebruiken
Il s'agit d'un Plugin beschikbaar op WordPress, wat je kan installeren vanaf uw dashboard.
Eenmaal gedaan, ga naar de interface " Uiterlijk> Widgets En u zult merken dat er een nieuwe widget beschikbaar is.
U hoeft alleen deze widget te verplaatsen en toe te voegen aan de zijbalk van uw keuze. Als het klaar is, kun je een categorie kiezen, een itemlimiet instellen voor de lijst, de weergegeven afbeeldingen tonen of niet (Door de afmetingen aan te passen), definieer een woordlimiet voor categorieën.
Ontdek ook Hoe kan ik categorieën toe te voegen aan het menu van uw WordPress blog
Door uw blog te raadplegen, zult u zien hoe uw widget wordt weergegeven.
We nodigen u ook uit om te lezen Hoe u een unieke stijl aan verschillende categorieën op WordPress geeft
2e methode: met behulp van een code
Het enige dat u hoeft te doen, is de volgende code toevoegen aan het functions.php-bestand van uw actieve WordPress-thema.
function custom _postsbycategory() {
// the query
$the_query = new WP_Query( array( 'category_name' => 'announcements', 'posts_per_page' => 10 ) );
// La boucle WordPress
if ( $the_query->have_posts() ) {
$string .= '<ul class="postsbycategory widget_recent_entries">';
while ( $the_query->have_posts() ) {
$the_query->the_post();
if ( has_post_thumbnail() ) {
$string .= '<li>';
$string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array( 50, 50) ) . get_the_title() .'</a></li>';
} else {
// Si aucune image n’existe
$string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>';
}
}
} else {
// Aucun article disponible
}
$string .= '</ul>';
return $string;
/* Restauration des données */
wp_reset_postdata();
}
// Add a shortcode
add_shortcode('categoryposts', 'custom_postsbycategory');
// Enable shortcodes in text widgets
add_filter('widget_text', 'do_shortcode');
Zorg ervoor dat u de waarde van de sleutel wijzigt category_name ". U kunt het aantal artikelen vergroten met de sleutel post_per_page .
In een bestand met uw thema kunt u de volgende PHP-functie gebruiken: " custom_postsbycategory () »
U kunt ook ontdekken Hoe kan ik toevoegen sharing knoppen op WordPress door op deze link te klikken.
U kunt ook de shortcode gebruiken " [Categoryposts] De lijst met items in een bepaalde categorie in uw artikelen, pagina's of widgets weergeven.
Ontdek ook enkele premium WordPress-plug-ins
U kunt andere gebruiken WordPress plugins om een moderne uitstraling te geven en de afhandeling van uw blog of website te optimaliseren.
We bieden je hier enkele premium WordPress-plug-ins die je daarbij kunnen helpen.
1. Super Backup & Clone - Migreren
Le WordPress Plugin Super Backup & Clone - Migreren stelt u in staat een back-up van uw website te maken. Het werken aan uw website is inderdaad altijd een lang en omslachtig proces, en het zou zonde zijn als u uw werk kwijtraakt door een slechte configuratie of een manipulatiefout.
Ce WordPress Plugin is een betrouwbare back-upoplossing die voorkomt dat u uw gegevens verliest. De belangrijkste kenmerken zijn: een intuïtief dashboard, de mogelijkheid om meerdere back-ups te bewaren, migratie naar een andere mogelijke server, herstel van back-ups, automatische diagnose, uitstekende klantenondersteuning, multisite-ondersteuning, enz...
Downloaden | demonstratie | web hosting
2. Captcha Plus
De Captcha plus-plug-in is een van de beste WordPress-beveiligingsoplossingen om uw formulieren te beschermen tegen spam met behulp van wiskundige logica. Het ondersteunt login, registratie, wachtwoordherstel, opmerkingen en contactformulieren.
Gebruikers moeten de wiskundige vergelijking invullen voordat het formulier wordt verzonden. U kunt de complexiteit van "Captcha Plus" configureren met behulp van drie elementaire wiskundige handelingen zoals optellen, aftrekken en vermenigvuldigen. Dus stop nu met spammen!
Downloaden | demonstratie | web hosting
3. Premium SEO-pakket
De meeste WordPress-functies zijn kant-en-klaar; dit is misschien wel de reden waarom WordPress het populairste contentmanagementsysteem ter wereld is.
Eigenaren gebruiken echter over het algemeen WordPress om de snelheid en SEO van hun website te optimaliseren. Premium SEO Pack is de ultieme tool om uw website te optimaliseren voor zoekmachines.
Ontdek ook Hoe een privé-winkel te creëren met WooCommerce
Het heeft alle functies die je maar wilt in tientallen verschillende plug-ins en bonusfuncties die je nergens anders zult zien.
Downloaden | demonstratie | web hosting
Aanbevolen bronnen
Lees meer over andere aanbevolen bronnen om u te helpen bij het bouwen en beheren van uw website.
- 8 WordPress-plug-ins om een megamenu op uw blog te maken
- 10 WordPress plug-ins om premiumcontent op uw blog te verbergen
- Hoe maak je eenvoudig een quiz in WordPress
- Hoe een privacybeleid op WordPress te maken
Conclusie
Alstublieft ! Dat is alles voor deze tutorial over het toevoegen van recente artikelen uit een specifieke categorie. Aarzel niet om deel met je vrienden op je favoriete sociale netwerken.
U kunt echter ook onze ressources, als u meer elementen nodig hebt om uw projecten voor het maken van internetsites uit te voeren, raadpleeg onze gids op de WordPress blog creatie.
Als u suggesties of opmerkingen heeft, laat ze dan achter in onze rubriek commentaires.
...
Hallo, ik begrijp dit gedeelte niet:
In een bestand van je thema kun je de volgende PHP-functie gebruiken: "custom_postsbycategory()"
Code wordt niet geregistreerd omdat syntaxisfout, onverwachte '_postsbycategory' (T_STRING), verwacht '('
Heeft u een oplossing om de situatie te deblokkeren alstublieft?
Bonsoir,
Nog geen betere oplossing. Teleurgesteld.
Hallo,
Waar moet ik de categorienaam door vervangen? Bij de slak, bij de id…? kunt u alstublieft een voorbeeld geven?
Merci.
Hallo,
Ik waarschuw iedereen die de code wil kopiëren / plakken. Alle dubbele en enkele aanhalingstekens moeten worden vervangen door hun Engelse versie. voorbeeld: "" door "". Wees waakzaam 😉
Bedankt voor de precisie, we zullen corrigeren.
Bedankt voor de terugkeer Alex
Hallo, en bedankt voor deze zeer eenvoudige handleiding.
Ik ben een totale beginner. Wat bedoel je in stap 2 met "in een specifiek bestand"? Moeten we het maken of hoe we het kunnen herkennen?
Hallo,
Als je een beginner bent, dan zou ik de tweede methode niet aanraden.
Hallo,
Ik weet dat de vraag al een tijdje geleden is gesteld, maar ik stel mezelf dezelfde vraag als Carribou. Wat bedoel je met "in een specifiek bestand"? het wordt op een heel mysterieuze manier gezegd ...
Bedankt voor de info
Hallo Michael,
Bedankt voor je opmerking. We hebben het artikel gecorrigeerd. Het gaat over "Het enige dat u hoeft te doen, is de volgende code aan het bestand toevoegen functions.php van uw actieve WordPress-thema »
Maar u kunt ook uw eigen plug-in maken en dit stukje code erin invoegen.
We hopen dat we uw bezorgdheid hebben beantwoord. Aarzel niet om terug te komen als u nog meer moeilijkheden ondervindt.
Hartelijk