возможно ли запустить некоторый PHP-код на странице wordpress?

Я хотел бы получить доступ к таблице DB и отобразить ее в некотором формате сетки данных, используя php на специальной странице wordpress, доступной для членов определенной группы. Возможно ли это с помощью wordpress или есть ли другой способ сделать это?

, используя wp 3.5 для linux system + mysql спасибо

6 голосов | спросил fduff 8 Jam1000000amTue, 08 Jan 2013 01:55:18 +040013 2013, 01:55:18

3 ответа


6

Вы можете создать простой плагин и добавьте короткий код , чтобы запустить php, или фильтр the_content и добавьте условную проверку для вашей конкретной страницы и введите свой вывод в базу данных. Таким образом, ваш код будет независим от темы и более портативен. Используйте класс wpdb запрашивать любую базу данных /таблицу.

ответил Milo 8 Jam1000000amTue, 08 Jan 2013 04:45:01 +040013 2013, 04:45:01
3

Что вы подразумеваете под «страницей» здесь? Вы можете бросить любой PHP, который вы хотите, в шаблон . Если это более или менее одноразовая вещь, то, вероятно, вы должны использовать условные теги для просто вставьте его.

Если вы хотите сделать это внутри content произвольно, т.е. через редактор сообщений, который запрещен ядром, но есть плагины, которые добавляют возможность. Самый последний, о котором я знаю, - Разрешить PHP в сообщениях и Страницы , (есть и другие, и вы, возможно, захотите осмотреться), но это то, что обычно рекомендуется, если вы не доверяете каждому человеку, у которого может быть доступ.

ответил Su' 8 Jam1000000amTue, 08 Jan 2013 02:15:01 +040013 2013, 02:15:01
0

Существуют плагины, которые позволяют запускать php-код в содержимом сообщения. Вот пара:

http://wordpress.org/extend/plugins/php-code -для-сообщений / http://wordpress.org/extend/plugins/allow-php-in-posts-and-pages/

ответил WP Themes 8 Jpm1000000pmTue, 08 Jan 2013 14:52:06 +040013 2013, 14:52:06

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132