私は、特定のページのAcuity Schedulingのカスタマイズされたフォームを追加するために使用されるプラグインに取り組んでいます。ある特定のページにメニューとページタイトルの後にスケジューリングフォームを追加したいと思います。ここに私の現在のコードは次のとおりです。Wordpressフックのページ本文に
add_action('template_redirect', 'check_if_acuity_page');
function check_if_acuity_page(){
if(is_page('Schedule Page')){
add_action('add to acuity', 'display_acuity_scheduling_api');
}
}
function display_acuity_scheduling_api(){
echo '<div style="margin-top: 25px;">"Code to add Acuity Schedule to page"</div>';
}
「視力に追加するには、」現在、私が使用しているテーマのheader.phpのファイルに追加されたカスタムアクションフックです。それは現在ページの一番上にスケジュールを追加するので、少なくとも適切なページでそれを得ることができますが、ページのメニューとタイトルの上にあります。私はカスタムレイアウトを作成し、ユーザーが選択したものに応じてページを変更するためにPHPコードを使用しています。そのため単純な埋め込みコードを使用しているわけではありません。
私はWordpress Plugins and Hooksの新機能ですので、これに対してアクションまたはフィルタフックを使用するはずです。どんな助けでも大歓迎です。単にコード以下のページタイトルの使用を下回っているコンテンツの前にコードを追加する
http://stackoverflow.com/questions/3581510/wordpress-hook- body-tagの直後にこれを試してください: –
あなたは実行または追加する必要がありますか? –
+ Raj Kumar Bhardwaj、私はすでにそれを試しました、それはページの一番上に置くだけです。私はメニューの下に行く必要があり、ページのタイトル。 –