2017-04-12 7 views
0

私はWordpressで将来の管理者のための管理を容易にするWebサイトを開発しようとしています。WordpressのHTMLサニタイズをバイパスするための最善の方法は何ですか?私はWordpressでブートストラップhtmlを使用できますか?

自分でブートストラップテーマを作成しました。私はWordpressにスムーズにすべてのページを持っていて、今編集が簡単です。しかし、私はテーブル、ボタン、グリフィンを持っているこの1ページを持っていますし、それを壊すページを編集中に "グラフィック"ビューをクリックすると、

私はそれができないと思っていたので、この問題を解決するための新しいプラグインを作成することにしました。管理者設定ページにテキストボックスがほとんどない単純なプラグインです。次に、ページにテキストを印刷して、行きたい場所に移動します。

しかし私はチュートリアルを探してみましたが、私は圧倒されています。私は多少動作するようにプラグインを手に入れました。管理者設定ページがあり、ショートコードがあるページにカスタマイズされたテキストを印刷することができます。 Thanks to this post!

しかし、私はまだこの時点から何をすべきか分かりません。

私の質問は、テキストと表示を保存する新しいページを編集/追加(グラフィック表示)しているのと同じ種類のテキストボックスをプラグインの管理ページに追加するためのサンプルコードを私に教えてもらえますか?それはページ上にあります。

私はこれが行く方法であるかどうか分かりませんが、今は他のことは考えられません。私は、設定ページにはいくつかのテキストボックスがあり、その中のテキストがページ上に移動したいところに行くと思っていました。将来の管理者は不要なhtmlコードを見ないので、それを破ることはできません。

+0

だからあなたはHTMLを持っていますWordPressのWYSIWYGエディタに貼り付けてWordpressにそのテキストを保存し、元のhtmlが変更されていない状態でページに表示する方法を知りたければ、正しく動作しません。そうですか? – vlasits

+0

ええ、そうです。 – korops

+0

あなたは休憩している投稿コンテンツに置いているhtmlの最小限の例を提供してください。 – DRC

答えて

0

私は「プラグイン」アイデアを放棄します。これを行うには、プラグインを書く以外にもいくつかの優雅な方法があります。実施するのが最も簡単断然

はこれです: 1.ストア「カスタムフィールド」内のHTML https://codex.wordpress.org/Custom_Fields
2.表示ページ(またはポスト)テンプレート内のコンテンツがhttps://codex.wordpress.org/Custom_Fields#Displaying_Custom_Fields

+1

ありがとう!これは私が探していたものだった。私はこのプラグインが「高度なカスタムフィールド」と呼ばれていて、カスタムフィールドをより使いやすくするためにカスタマイズすることもできます。あなたは私の一日を作った! – korops

+0

はい。 ACFは素晴らしいです。私はもともと第二の選択肢として提案しましたが、私はそれを簡単に保つと考えました。 – vlasits

関連する問題