XPressME Integration Kit

フォーラム

Re: XPress以外のモジュールでウィジェットが正常に表示されない

永らくありがとうございました フォーラム 使い方全般 XPress以外のモジュールでウィジェットが正常に表示されない Re: XPress以外のモジュールでウィジェットが正常に表示されない

#3247
toemon
キーマスター

サイト確認させていただきました。

Google Calendar Eventsプラグインのウィジェットのブロック配置でレイアウト崩れが発生するということですね。

前述しましたが、XPressMEモジュール外では、wordpressは動作していませんので、Google Calendar Eventsプラグインの利用する

スタイルシート

**/wp-content/plugins/google-calendar-events/css/gce-style.css

スクリプト

**/wp-content/plugins/google-calendar-events/js/jquery-qtip.js

**/wp-content/plugins/google-calendar-events/js/gce-script.js

は読み込むことができません。

また<{$xoops_block_header}>を加えても、wp_contents/themes/xpress_default/blocks/block_style.css側には、Google Calendar Eventsプラグインのスタイルシートは記載されていませんので、適応されません。

このため、XPressMEモジュールにアクセスし、正常に表示されるページのソースを確認し、

<!– wordpress added module header –>

.

.

<!– end of wordpress added module header –>

間にある

<code><script type='text/javascript' src='***/modules/**/wp-includes/js/jquery/jquery.js?ver=1.4.4'></script><br />
<script type='text/javascript' src='***/modules/**/wp-content/plugins/google-calendar-events/js/jquery-qtip.js'></script><br />
<script type='text/javascript'><br />
/* <![CDATA[ */<br />
var GoogleCalendarEvents = {<br />
ajaxurl: "***/modules/**/wp-admin/admin-ajax.php",<br />
loading: "Loading..."<br />
};<br />
/* ]]> */<br />
</script><br />
<br />
<script type='text/javascript' src='***/modules/**/wp-content/plugins/google-calendar-events/js/gce-script.js'></script></code>

あたりをXOOPS側のテーマに貼り付ける必要があります。

表示したいウィジェットを選択しても記憶されていないように見えます。

再度ブロック編集に入ると選択したはずのウィジェットがdisableになっています。

ウィジェットブロックでは、サイドバーに貼り付けたウイジェットしか取り扱うことができません。(WordPressではサイドバーに貼り付けない限りウィジェットは有効にならないので)

ウィジェットブロック編集画面のウィジェットリストにwp-inactive_widgets:**というウィジェットがリストされることがありますが、こればWPのウィジェット管理側で使用停止中のウィジェットを意味しており、こちらも使用できません。