Встроить iframe или html-страницу в виджет панели мониторинга


Мне было интересно, можно ли будет встроить html-страницу или добавить iframe в виджет панели мониторинга.

У меня есть блог с несколькими авторами, и я хочу сделать свой раздел администратора максимально простым, чтобы некоторые из моих авторов были менее "техническими". Поэтому я уже добавил простой виджет, содержащий некоторый текст. И я достал менее интересные виджеты. И я добавил несколько ссылок, чтобы они могли оставаться на своей странице панели мониторинга, но могли делать все, что им было нужно сделай.

Но я подумал, что было бы также интересно встроить какое-нибудь поле для комментариев, чтобы они могли общаться друг с другом и обсуждать разные вещи. что-то вроде этого http://www.htmlcommentbox.com

Я даю вам некоторый html-код, который вы можете вставить на свою веб-страницу.

Поэтому я начал экспериментировать, но все, что я пробовал, оказалось отрицательным. Я подумал, что если бы я мог просто встроить его в виджет или встроить на html-страницу и просмотреть его через Iframe, то могло бы сработать. Но, как я уже сказал, похоже, у меня ничего не получается.

Возможно ли это? или я просто трачу свое время впустую?

Author: cjbj, 2011-06-16

1 answers

Конечно, вы можете это сделать. Похоже, что было бы разумнее добавить защищенный форум в вашу установку... но вот как бы вы это сделали:

// Create the function to output the contents of our Dashboard Widget
function iframe_dashboard_widget_function() {
    // Display whatever it is you want to show
    echo '<iframe src="http://www.htmlcommentbox.com" width="100%" height="300" frameBorder="0">Browser not compatible.</iframe>';
}

// Create the function use in the action hook
function example_add_dashboard_widgets() {
    wp_add_dashboard_widget('iframe_dashboard_widget', 'Iframe Dashboard Widget', 'iframe_dashboard_widget_function');
}

// Hook into the 'wp_dashboard_setup' action to register our other functions
add_action('wp_dashboard_setup', 'example_add_dashboard_widgets' );
 3
Author: two7s_clash, 2011-06-17 20:51:05