Розпродаж хостинг-планів на неймовірних умовах!
Знижка від 300 до 500грн!
 

автор Дмитро Кондрюк

02.07.2010

0

Зверніть увагу: ця публікація побачила світ більше року тому, з того часу багато чого могло змінитися ;)

Якщо Вам потрібно вставити вміст якогось запису чи сторінки у інший, не обов’язково копіювати та вставляти. Ви можете скористатися коротким кодом (shortcode).
Додайте до файлу functions.php у папці з Вашою темою наступний код:

function wpua_includeContentShortcode($atts) {
  $thepostid = intval($atts[postidparam]);
  $output = '';
  query_posts("p=$thepostid&post_type=page");
  if (have_posts()) : while (have_posts()) : the_post();
    $output .= get_the_content($post->ID);
  endwhile; else:
    // failed, output nothing
  endif;
  wp_reset_query();
  return $output;
}
add_shortcode("wpua_include", "wpua_includeContentShortcode");

Далі потрібно в обраному записі вставити [wpua_include 10], де 10 – це id запису, який бажаєте включити. Ось і усе.
Єдине, ще хотів запитати, чи подобаються Вам матеріали подібної теми?

Дмитро Кондрюк

Автор публікації Дмитро Кондрюк

В веб-індустрії з 2003 року. В 2009р. заснував проект Український WordPress (що у подальшому став офіційним сайтом команди локалізації WordPress в Україні). З 2010 року засновник і технічний директор проекту Український хостинг для WordPress (WPHost.me) - повноцінного хостинг-сервісу, максимально оптимізованого на використання CMS WordPress.

Є що відповісти?

Ваш email не буде публікуватися

Можна скористатися такими тегами в тексті:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>