за

1

Як додати пов’язану публікацію в WordPress без використання плагінів

Як додати пов’язану публікацію в WordPress без використання плагінів

1

для “Схожий пост” або “Схожі статті” є серією плагінбільш складні, але зрештою всі вони роблять те саме. Він відображає на сторінці (у дописі) у блозі назви статей, які відповідають темі статті, у якій зроблено список. Це корисна функція для обох SEO а також для користувача, забезпечуючи швидкий доступ до статей на ту саму тему, що й на сторінці, на якій розміщено список.

Відомо, що велика кількість плагін-ers можуть мати негативний вплив час завантаження однієї сторінки і крім того створює додаткові таблиці в базі даних.

Хорошою ідеєю було б замінити якомога більше плагінів WordPress на рядки коду, які призводять до того самого результату. (Однак обережно, оскільки деякі коди, додані особливо у functions.php, можуть серйозно вплинути на продуктивність сервера)

WordPress Related Post Plugin

Плагіни для “Пов’язані публікації” можна замінити функцією нижче, якщо ми вирішимо розмістити її на сторінці статті відображені назви статей які містять однакові теги з посадою, на якій він значиться. Використовуючи цей критерій зв’язку, ми можемо додати наведений нижче код до файлу single.php теми, яка використовується в блозі.

<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;

$args=array(
'tag__in' => $tag_ids,
'post__not_in' => array($post->ID),
'showposts'=>5, // Number of related posts that will be shown.
'caller_get_posts'=>1
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ) {
echo '<h3>Related Posts</h3><ul>';
while ($my_query->have_posts()) {
$my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php
}
echo '</ul>';
}
}
?>

Конкретний приклад.

На сторінці статті “.” ті, що стосуються WordPress, вірусів, баз даних, експлойтів, перераховані як пов’язані статті.

WordPress Exploit – Curatare fisiere virusate, SQL si securizare server. - Stealth Settings

Функція протестована на WordPress 3.3.1, але також сумісна з новими версіями Wordpress 2.x.

Показати пов’язану публікацію в WordPress без плагіна.

Як додати пов’язану публікацію в WordPress без використання плагінів

Вас також може зацікавити...

WordPress

Як скинути пароль користувача користувача WordPress без доступу до електронної пошти або бази даних – Скиньте пароль адміністратора WordPress

Простий підручник, де ви можете скинути пароль користувача за допомогою адміністратора WordPress, якщо у вас немає доступу до бази даних або електронної пошти адміністратора. Скиньте пароль адміністратора WordPress.
Читайте далі

Одна думка “Як додати пов’язану публікацію в WordPress без використання плагінів

Залиште відповідь

Ваша електронна адреса не буде опублікована. Необхідні поля позначені *