0
私はWPで使用するための 'Contact Form'ショートコードを作成しようとしています。 WordPressサイトにロードすることを離れて、すべて正常に動作します。WordpressショートコードIssus v2
私はそれだけでテキストを出力しますページの[CONTACT_FORM]ページに、またはポストとプレビューをコピーします。私はコードを正しくしました。
<?php
class Settings {
// Conact Form shortcode
public function allb_contact_form($atts, $content = null ) {
//[contact_form]
//get the attribute_escape
$atts = shortcode_atts(
array(),
$atts,
'contact_form'
);
//return HTML
ob_start();
include '/lib/inc/thmeplates/contact-form.php';
return ob_get_clean();
add_shortcode('contact_form', 'allb_contact_form');
}
} new Settings();
私はcodexを読み取っても、まだフォームを印刷しません。 –
add_shortcodeをクラスの外に追加すると、エラーメッセージが表示されます。注意:do_shortcode_tagが正しく呼び出されませんでした。有効なコールバックなしでショートコードを解析しようとしています:contact_form詳細については、WordPressのデバッグを参照してください。 (このメッセージはバージョン4.3.0で追加されました。)/Users/brandonpowell/sites/valet/wordpress-development/web/wp/wp-includes/functions.php on line 4091 –
@BrandonPowell詳細を追加しました。あなたの問題を解決してください –