私は完全に正直になるつもりです。私はワードプレスPHPコーディングでゼロ経験があるが、私はWordPressの管理者を使用して簡単な調整を行うことができます。今私は問題に直面している。私はフェザーライトボックスjsを使用しました。私はフッターの部分を示す下のコードを持っています。ページに表示されるfeatherlightboxのポップアップ
<?php if (is_front_page()) : ?>
<script>
jQuery(document).ready(function() {
$.featherlight("#mylightbox");
//console.log("hi");
});
</script>
<?php endif; ?>
<?php wp_footer(); ?>
<a href="#" data-featherlight="#mylightbox">Open element in lightbox</a>
<div id="mylightbox">This div will be opened in a lightbox</div>
</body>
これで、アンカータグをクリックすると、featherlightboがポップアップ表示されます。しかし、私がしたいことは、ページの読み込み時に羽根ライトボックスを開くことです。私のコードで見ることができるように、ready_functionも用意されていればfront_pageという部分があります。これは、エラー
捕捉されない例外TypeErrorを返します。プロパティを読み取ることができません未定義
の「featherlight」私はあなたの助け誰もが必要としてください。
ありがとうございました。
'$ .featherlight("#mylightbox ");' –
を呼び出す場所の 'script'の前に' featherlight.js'プラグインを読み込みます。愚かな質問を申し訳ありません。 –
あなたのスクリプトの読み込み部分を表示するか、完全なページを正しく解析するほうがいいでしょう。 –