Hazır WordPress Kodları

Bir sayfanın başlığını almak:

<?php
$title = get_the_title();
echo $title;
?>

Bir sayfanın içeriğini almak:

<?php
$content = get_the_content();
echo $content;
?>

Belirli bir kategoriye ait son 5 yazıyı listelemek:

<?php
$args = array(
‘post_type’ => ‘post’,
‘posts_per_page’ => 5,
‘category_name’ => ‘kategori-adı’
);

$query = new WP_Query($args);

if ($query->have_posts()) {
while ($query->have_posts()) {
$query->the_post();
echo ‘<li><a href=”‘.get_permalink().'”>’.get_the_title().'</a></li>’;
}
}

wp_reset_postdata();
?>

Belirli bir kategorideki son 3 resmi görüntülemek:

<?php
$args = array(
‘post_type’ => ‘attachment’,
‘post_mime_type’ => ‘image’,
‘posts_per_page’ => 3,
‘category_name’ => ‘kategori-adı’
);

$query = new WP_Query($args);

if ($query->have_posts()) {
while ($query->have_posts()) {
$query->the_post();
echo ‘<img src=”‘.wp_get_attachment_url(get_the_ID()).'” alt=”‘.get_the_title().'”>’;
}
}

wp_reset_postdata();
?>

Bu örnekler, WordPress’in temel işlevlerini kullanarak bazı yaygın görevleri gerçekleştirmenize yardımcı olabilir. Ancak, WordPress’in oldukça esnek bir yapıya sahip olduğunu unutmayın ve daha karmaşık işlevler için resmi WordPress API’si ve belgelerine başvurmanızı öneririm.

Faydalı WordPress Kodları

Menüyü çağırmak:

<?php
wp_nav_menu(array(
‘theme_location’ => ‘menu-location’,
‘menu_class’ => ‘menu-class’,
‘container’ => ‘nav’
));
?>

Özel alan değerini almak:

<?php
$value = get_post_meta(get_the_ID(), ‘alan-adı’, true);
echo $value;
?>

Varsayılan içerik kullanarak kısmi bir şablon çağırmak:

<?php get_template_part(‘kısmi-şablon-adı’); ?>

İçeriği keserek belirli bir uzunlukta göstermek:

<?php
$content = get_the_content();
$trimmed_content = wp_trim_words($content, 20, ‘…’);
echo $trimmed_content;
?>

Daha fazla yazı bulunduğunda “Daha Fazla” düğmesi eklemek:

<?php
global $wp_query;
$total_pages = $wp_query->max_num_pages;

if ($total_pages > 1) {
$current_page = max(1, get_query_var(‘paged’));
echo ‘<div class=”load-more-button”>’;
echo ‘<a href=”‘.esc_url(get_pagenum_link($current_page + 1)).'”>Daha Fazla</a>’;
echo ‘</div>’;
}
?>

Yazarın profil resmini almak:

Bu örnekler, WordPress’te yaygın olarak kullanılan bazı kodları göstermektedir. İhtiyaçlarınıza göre bu kodları değiştirebilir veya geliştirebilirsiniz. Ayrıca, daha fazla örneğe ve detaylı bilgilere WordPress resmi belgelerinden ulaşabilirsiniz.

https://www.forumseo.com/blog

 

Sizin için Daha Fazla Makale

Felçli ve Yatalak Hastalar İçin Doğru Yatak Seçimi: Motorlu Hasta Yatağı Kiralamanın Faydaları

İSTANBUL — Beyin kanaması, inme (felç), ağır nörolojik rahatsızlıklar veya yaşlılığa bağlı ilerleyen fonksiyon kayıpları… Hastaların hareket kabiliyetini tamamen veya …

Yatalak Hastalarda Pişik ve Yara Oluşumu Nasıl Önlenir? Doğru Hasta Bezi Seçiminin Önemi

İSTANBUL — Felç, ağır cerrahi operasyonlar, ileri evre nörolojik rahatsızlıklar veya yaşlılığa bağlı nedenlerle yatağa bağımlı hale gelen hastaların bakımında …