0

新しいサブページにある種の連絡フォームを提供する WordPress プラグインを作成する必要があります。私が作成したプラグインは、フックを使用して既存のファイルの何かを変更しただけで、Wordpress のメイン レイアウトに埋め込まれた新しいサブページを作成する方法がわかりません。プラグインは、このサブページへのリンクをブログのメイン ナビゲーションに追加する必要もあります。

4

1 に答える 1

1

面倒くさいとは思いますが… 作ったプラグインで実際のブログにページを作ることはできません。[contact-form]ただし、フォームを出力するようなショートコードを作成することはできます。ユーザーはそのショートコードをページに配置するだけで、そこにフォームが配置されます。ショートコードのリファレンスは、ShortCode APIにあります。ただし、ショートコードを作成するための主な構文は次のとおりです。

//[foobar]
function foobar_func( $atts ){
 return "foo and bar";
}
add_shortcode( 'foobar', 'foobar_func' );

関数内にフォーム コードを配置し、名前を変更するだけです。ただし、属性は必要ありません。あなたの場合、次のようなことをするだけです:

function contact_form(){
 //Code that process form
 //Actual code that outputs the form
}

そして、そこに行きます!ありがとう!

イーサン・ブラウワー

于 2012-07-08T07:26:58.660 に答える