タグ付けされた質問 「editor」

「編集者」は、WordPressのデフォルトのユーザーロールの1つです。

2
WordPress 3.9-新しいTinyMCEの編集に関する問題
WordPress 3.9が間もなく登場し、TinyMCE 4.0が登場します。いくつかのテストでプラグインと関数を実行していると、私の関数の1つが壊れている/新しいtinyMCEで動作していないように見える function myformatTinyMCE( $in ) { $in['theme_advanced_buttons1'] = 'bold'; $in['theme_advanced_buttons2'] = 'formatselect'; $in['wordpress_adv_hidden'] = false; return $in; } add_filter( 'tiny_mce_before_init', 'myformatTinyMCE' ); 上記の関数はtinyMCEのボタンを特定のボタンに制限するために使用されていましたが、テストを簡単にするために少し簡略化しました。印刷する$inと、正しい場所に正しい値が表示されますが、実際にページをロードすると、デフォルトで通常のボタンが表示されます。 また、TinyMCE Codexの例を使用しようとしましたが、これも効果がないようです。 WordPressベータテスタープラグインを使用していますが、TinyMCE Advancedをインストールしていますが、無効にしています。 新しいTinyMCEでは、どのようにして引き続き/カスタマイズを行うことができますか?以前のTinyMCEバージョンから変更された 'Gotchas'はありますか? 編集 $in['wordpress_adv_hidden'] = false;使用されなくなったようです-キッチンシンクを再表示する方法はわかりません。

4
HTMLからビジュアルエディターに切り替えるときにコードのフィルターがありません。
はい、このトピックに対する他の質問を見つけましたが、まったく同じトピックがなく、私の問題に対する解決策もありません。 html-tab内にコードを含め、ビジュアルモードに切り替えた場合、コードをWPでブロックにフォーマットし、すべての改行を削除して行を残します。スクリーンショットを参照してください。これは私の悪い英語として理解しやすいと思います。 htmlタブの例 ビジュアルに切り替えた後の同じ例 ソリューションのテスト。私はこれをテストして、フォローテストプラグインでこのためにWPを停止します。このGist 1663554でも読み取り可能です add_filter( 'tiny_mce_before_init', 'fb_tinymce', 9 ); function fb_tinymce( $init ) { $init['fix_list_elements'] = FALSE; $init['wpautop'] = FALSE; $init['remove_linebreaks'] = FALSE; $init['apply_source_formatting'] = TRUE; $init['extended_valid_elements'] .= ',pre[*],code[*]'; return $init; } たぶん他の読者がこのトピックの解決策を持っています。

2
wpLink()でデフォルトを設定する方法
WP 3.2では、WordPressにリンククイックタグをエディターに追加するための新しい機能が含まれている可能性があります。しかし、リンクボタンのデフォルトを設定する関数を見つけました: wplink.js Line 278を見てください。 setDefaultValues : function() { // Set URL and description to defaults. // Leave the new tab setting as-is. inputs.url.val( 'http://' ); inputs.title.val( '' ); // Update save prompt. inputs.submit.val( wpLinkL10n.save ); }, カスタム値の値を設定するにはどうすればよいですか? これは可能ですか、私を助けてくれますか? JavaScriptエキスパートからの回答に感謝します。


3
WordPressの画像エディターダイアログオプションを変更する方法
投稿コンテンツ領域にアップロードされた画像の[配置]ラジオボタンを非表示にしようとしていますが、[画像エディター]ダイアログにカスタムCSSまたはJSファイルを追加する方法がわかりません。 TinyMCEテキストエディターから配置ボタンを削除するフィルターをtiny_mce_before_initアクションフックに正常に追加しましたが、画像エディターで同じようにする方法がわかりません。 私はjQueryハックを試しましたが、それは取るようではありません: $('.mceWrapper iframe').load( function() { $(this).contents().find('tr.align').hide(); });

1
編集者が保留中の投稿を編集できるようにしますが、下書きはできません
私には、投稿の提出を支援するエディター機能を持つユーザーが多数います。これはこの役割の私の現在の設定です: ご覧のとおり、許可されていますが許可されedit_postsてedit_others_postsいませんedit_published_posts。つまり、下書きおよび保留中のステータスの投稿を編集できます。 ここで、保留中の投稿のみを編集できるように制限したいと思います。そのため、(投稿の作成者でない限り)投稿の下書きを操作することはできません。残念なことにedit_pending_posts...のような機能はありません。 どうすれば解決できますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.