サポート » 使い方全般 » 記事の「公開」ボタンの追加方法

  • カスタムフィールドを作っているのですが、項目が非常に長くなってしまうため、記事を公開するための「公開」ボタンをページ最下部にも追加したいと考えているのですが方法が分かりません。
    今のままだと、毎回ページ最上部までスクロールするという作業が発生いたします。

    どうしたら公開ボタンをカスタムフィールドの管理画面に追加できますでしょうか?

    どなたかお分かりになる方、方法を教えて頂けないでしょうか。
    よろしくお願いします。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • こちらとほぼ同じ方法で可能だと思います。

    https://ja.wordpress.org/support/topic/%e5%85%ac%e9%96%8b%e3%83%9c%e3%83%83%e3%82%af%e3%82%b9%e3%81%ae%e3%82%ab%e3%82%b9%e3%82%bf%e3%83%9e%e3%82%a4%e3%82%ba/

    jQueryでcloneを使えば同じ要素を作れます。
    idも複数になりかなり行儀悪いですが(おそらく)ちゃんと保存できると思います。

    もしくは常に画面下にページ上部に移動するボタンを付けてやれば2アクションにはなりますが
    使い勝手は良くなるかと思います。

    モデレーター Daisuke Takahashi

    (@extendwings)

    IDが重複するとめんどくさいので、#publishでclickイベントを起こしてしまう(jQueryならclick())方が、考えることは少ないかもしれません。

    トピック投稿者 lisa0000

    (@lisa0000)

    ご回答ありがとうございます。

    イベントの方法とカスタムフィールド内へのボタン配置に関してもう少し具体的に教えて頂けないでしょうか。
    大変申し訳ありません…。

    >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年、 7ヶ月前にjdbbが編集しました。
    enomoto celtislab

    (@enomoto-celtislab)

    的外れなアドバイスならごめんなさい

    難しいこと考えなくても、投稿の編集画面を2列レイアウトにすれば常にサイドに公開ボックスが固定表示されていると思うのですが?、 あるいは、好きな位置に公開ボックスをドラッグドロップすればよいのでは?

    トピック投稿者 lisa0000

    (@lisa0000)

    アドバイス有難うございます。
    ちょっと動作が上手くいかないのですが、もう少し試行錯誤で試してみたいと思います!

    • この返信は7年、 7ヶ月前にlisa0000が編集しました。
    トピック投稿者 lisa0000

    (@lisa0000)

    難しいこと考えなくても、投稿の編集画面を2列レイアウトにすれば常にサイドに公開ボックスが固定表示されていると思うのですが?

    現在2カラムの構成です。右側に固定表示されています。
    ただ、ページが非常に長いので毎回最上部に戻るという動作を無くしたいです。
    単純にスクロールに合わせて付いてくるようにしても良いかな?とも考えてもいます。

    lisa0000さん、こんばんは。
    ページが非常に長いとはどのような構成になっているのか興味津々なのですが・・・

    フッターの文字列を変換して、ページ内リンク<a href="#wpwrap">が簡単かもしれません。
    http://on-ze.com/archives/2422

    Honda

    (@rocketmartue)

    現在2カラムの構成です。右側に固定表示されています。

    ということであれば、単純に「公開ボックス」以外の「ページ属性」や「アイキャッチ画像」等のボックスを閉じておくか、左カラムにドラッグして移動しておけば、ページスクロールしても「公開ボックス」が右上に固定されるので最上部に戻る必要が無くなります。

    @enomoto-celtislab さん、 @rocketmartue さんの提案と同じです。
    集中執筆モードで書くと、集中執筆モードを解除した時に、『公開ボックス』は右上に表示されますし、 @lisa0000 さんの投稿スタイルが、カスタムフィールドを書き込んだ上での投稿であるならば、『公開ボックス』をカスタムフィールドの一番最後に移動すると投稿の動線に並ぶと思います。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック「記事の「公開」ボタンの追加方法」には新たに返信することはできません。