web-dev-qa-db-ja.com

ダッシュボードウィジェットにiframeまたはhtmlページを埋め込む

HTMLページを埋め込むことができるのか、それともダッシュボードウィジェットにiframeを追加するのが可能になるのかと思いました。

私は複数の作家のブログを持っています、そして私は私の作家の何人かがそれほど「技術的」でないので私のadminセクションをできるだけ単純にしたいです。だから私はすでにいくつかのテキストを含む簡単なウィジェットを追加しました。そして私はあまり面白くないウィジェットを取り出しました。そして私はいくつかのリンクを追加しましたので、彼らは彼らのダッシュボードページに留まることができますが、彼らがしなければならなかったすべてをすることができます。

しかし、私は彼らがお互いに話をし、物事を議論することができるようにある種のコメントボックスを埋め込むことも面白いだろうと思いました。このようなもの http://www.htmlcommentbox.com

私はあなたのWebページに貼り付けることができるHTMLコードをいくつか提供します。

それで私は実験し始めました、しかし私が試みたすべてのことは否定的でした。私はそれを単にウィジェットに埋め込むか、またはhtmlページに埋め込んでIframeを通して表示することができればうまくいくだろうと思いました。しかし、私が言ったようにそれを引き出すことはできないようです。

出来ますか?それとも時間を無駄にしているだけなのでしょうか。

4
PenGuin__

もちろん、これは可能です。ただし、保護されたフォーラムをインストールに追加するほうが理にかなっているように思えますが、次のようにします。

// 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
two7s_clash