2012-01-22 13 views
0

WP管理者のカスタムフィールドテンプレートプラグインをテーマページに追加するにはどうすればよいですか?カスタムフィールドテンプレートをテーマ管理ページに追加

自動的に投稿とページに表示されますが、これはテーマページに表示します。テーマはiwak "creations"のポートフォリオページからのものです。

これを追加するには、どのファイルを変更する必要がありますか?

答えて

1

コードを見ることができなくても、修正する必要があると言うのは非常に難しいです。プレミアムテーマであるため、ダウンロードして見てみることはできません。

テーマは、WordPress custom post type機能を使用することができます。コードを検索してregister_post_type関数の呼び出しを探します。それが使用されている場合は、運が良いかもしれません。

  • どちらのポストタイプが登録された後、その呼び出しにsupports引数に「カスタムフィールド」を追加、または
  • コールadd_post_type_support$post_typeパラメータはregister_post_type関数に渡される最初の値になり、$supportsパラメータは 'カスタムフィールド'になります。
+0

あなたの返信のためにありがとう、ホーボー、まだこのilの上で私は余分なフィールドを持っているが、私はどのファイルが使用されているか、どのようにこれを追加する! –

+0

プラグインが自動的にフィールドを追加したことを願っています! –

1

ダニエル、このカスタムポストタイププラグイン - http://wordpress.org/extend/plugins/custom-field-template/screenshots/をお使いですか?私はこれまでに使ったことがあります。作成した人は日本語ですので、個人的なページは英語のサポートがあまり役に立たない限りです。

私はこれで最初にいくつか問題がありました。しかし、あなたがしようとしていることは、作成した新しいページにカスタムフィールドを追加することです。

これはあまり簡単ではありませんが、いったん動作すればそれはかなり素晴らしいです。

基本的に、これらの異なる「カスタムフィールド」を作成するときにプラグインを設定すると、正しいのですか?その部分は次のようになります:

[Custom Field Name] 
type = textarea 
rows = 4 
cols = 40 
tinyMCE = true 
htmlEditor = true 

[OK]をクリックすると、これらのカスタムフィールドが作成されたら、角括弧内の部分をメモしておいてください。あなたのテンプレートページにこれを追加します:あなたはそれを入力したとして

<?php getCustomField('Custom Field Name'); ?>

を今、あなたはページや投稿で情報を入力すると、コンテンツが表示されます。

+0

こんにちはジェレミー、それは私が約だった右のプラグインですが、私はそれがテンプレートページ自体ではなく、管理ページで動作するようになることができませんでした。私は今それを把握し、プラグインのオプションページにある「カスタム投稿タイプ(カンマ区切り)」を使用すると、テンプレートの名前、つまりテンプレート名を言う必要があります。 –

関連する問題