IDが重複するとめんどくさいので、#publishでclickイベントを起こしてしまう(jQueryならclick())方が、考えることは少ないかもしれません。
ご回答ありがとうございます。
イベントの方法とカスタムフィールド内へのボタン配置に関してもう少し具体的に教えて頂けないでしょうか。
大変申し訳ありません…。
>Daisuke Takahashiさん
確かにそちらのほうが良さそうですね。
イベントやボタン追加についてはjQueryなのでざっくりとになりますが
ボタンを設置したい場所をデベロッパーツールなどで特定して
仮に<div id=”footer_publish_button” class=”button button-primary button-large”>公開</div>
みたいなボタンをappend()やprepend()で追加してから
$('#footer_publish_button').on('click', function(){
$(公開ボタンのセレクタ).click();
});
のように書けば多分動くと思います。
ボタン追加の方法は上記リンクのサンプルを参照ください
-
この返信は7年、 11ヶ月前にjdbbが編集しました。
的外れなアドバイスならごめんなさい
難しいこと考えなくても、投稿の編集画面を2列レイアウトにすれば常にサイドに公開ボックスが固定表示されていると思うのですが?、 あるいは、好きな位置に公開ボックスをドラッグドロップすればよいのでは?
アドバイス有難うございます。
ちょっと動作が上手くいかないのですが、もう少し試行錯誤で試してみたいと思います!
難しいこと考えなくても、投稿の編集画面を2列レイアウトにすれば常にサイドに公開ボックスが固定表示されていると思うのですが?
現在2カラムの構成です。右側に固定表示されています。
ただ、ページが非常に長いので毎回最上部に戻るという動作を無くしたいです。
単純にスクロールに合わせて付いてくるようにしても良いかな?とも考えてもいます。
lisa0000さん、こんばんは。
ページが非常に長いとはどのような構成になっているのか興味津々なのですが・・・
フッターの文字列を変換して、ページ内リンク<a href="#wpwrap">
が簡単かもしれません。
http://on-ze.com/archives/2422
現在2カラムの構成です。右側に固定表示されています。
ということであれば、単純に「公開ボックス」以外の「ページ属性」や「アイキャッチ画像」等のボックスを閉じておくか、左カラムにドラッグして移動しておけば、ページスクロールしても「公開ボックス」が右上に固定されるので最上部に戻る必要が無くなります。
@enomoto-celtislab さん、 @rocketmartue さんの提案と同じです。
集中執筆モードで書くと、集中執筆モードを解除した時に、『公開ボックス』は右上に表示されますし、 @lisa0000 さんの投稿スタイルが、カスタムフィールドを書き込んだ上での投稿であるならば、『公開ボックス』をカスタムフィールドの一番最後に移動すると投稿の動線に並ぶと思います。