Включить пост в страницу (WordPress) - PullRequest
1 голос
/ 02 сентября 2010

Я хотел бы знать, есть ли способ включить пост INLINE в редакторе в WordPress

Вот пример, как мне нравится это работать:

бла бла бла ...рис.я ищу способ включить PHP или выполнить запрос в редакторе WYSIWYG

Ответы [ 2 ]

1 голос
/ 02 сентября 2010

Вот что я нашел и протестировал

1) ggis-InlinePost дает авторам простой способ вставить пост на страницу или другой пост.Просто добавьте [ggisinlinepost id = ”% id”] к вашему сообщению.Есть несколько атрибутов для управления отображением заголовка, содержимого, метаданных и разделителей встроенного сообщения.

это старый плагин, недавно обновленный .... wirk great ... some option ... bizzareФормулировка используется

2) InlinePost - плагин Wordpress, который позволяет создавать страницы, содержащие статический контент.проблема в том, что это плагин 2007 года ... довольно старый ... но он прекрасно работает ... вариантов почти нет!

Я предполагал, что буду использовать первый, еще вариант ... и обновлю недавно!

возможность встроить php - это то, что я прочитал о риске безопасности!

1 голос
/ 02 сентября 2010

Вы можете использовать новый запрос в редакторе постов / страниц с включенным php (или непосредственно в шаблоне страницы без необходимости выполнения php), поэтому покажите одно сообщение по ID, то есть сообщение с идентификатором 101:

<?php $my_query = new WP_Query('p=101'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>">
<?php the_title(); ?><?php the_content(); ?></a>
<?php endwhile; ?>

Этот запрос можно использовать несколько раз внутри стандартного цикла WP без конфликтов, либо в редакторе страниц / сообщений в шаблоне страницы, либо без стандартного цикла WP в шаблоне страницы.

Используйте Exec-PHP «Плагины WordPress или другие для выполнения php в редакторе страниц / сообщений.

...