サポート » テーマ » 子テーマに専用プラグインを入れたい

  • 解決済 MPAH2015

    (@mpah2015)


    あちこち検索してみたのですが、見つけられなかったので質問させていただきます。

    子テーマがいくつかある状態で、特定の子テーマだけにプラグインを導入したいのですが、導入したいプラグインが子テーマに対応していない?ようで、親でプラグイン有効にしても子テーマでそのプラグインの名前が表示されません。
    ちなみに入れたいプラグインはfuture-to-publishです。

    やりたいことは特定の子テーマ、もしくは親子ともども、未来の日付の記事を、今投稿するか、予約投稿するか、これを記事ごとに選びたいのです。

    これが(1)可能なプラグイン、(2)子テーマを疑似的に親としてプラグインを入れる方法、または(3)別の方法、いずれかで可能な方法があればお教えいただきたく思います。

    よろしくお願いします。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • future-to-publish というプラグインと、お使いのテーマは、どこで入手できますか?

    トピック投稿者 MPAH2015

    (@mpah2015)

    お気にかけていただきありがとうございます。

    future-to-publish は以下のサイト様からDLできます。ワードプレスの方には公開されていないようで、WEBで情報を探しているうちにたどり着いた先です。
    http://pct.unifas.net/cms/wordpress/159/

    こちらを親に(FTPで)直接アップして有効にしたのですが、子ではプラグインの表示、および動作を確認することができませんでした(親は固定ページしかないので、親の方での動作も確認できていません。申し訳ありません)。

    テーマは完全カスタムで、別の方が作成されたものです。
    現状で予約投稿、通常投稿ふくめ他は問題なく動作しています。

    よろしくお願いします。

    トピック投稿者 MPAH2015

    (@mpah2015)

    あ、申し訳ありません。現状というのはプラグインを入れる前での状態です。

    モデレーター gatespace

    (@gatespace)

    単純に「未来の日付を表示させるプラグインを使いたい」ということであれば、公式ディレクトリからそういうプラグインを探したほうが早いかと

    (使ったことないですが)
    https://wordpress.org/plugins/no-future-posts/

    子テーマがいくつかある状態で、特定の子テーマだけにプラグインを導入したいのですが、導入したいプラグインが子テーマに対応していない?ようで、親でプラグイン有効にしても子テーマでそのプラグインの名前が表示されません。

    念のため確認ですが「プラグインの名前が表示されない」というのは、WordPressの管理画面のプラグイン(一覧)画面でのことですよね。例えばWordPress標準の Twenty Fifteen 等のテーマに切り替えると表示されますか?

    トピック投稿者 MPAH2015

    (@mpah2015)

    gatespaceさん
    お気にかけていただきありがとうございます。
    子テーマのあるワードプレス自体は自分で作成したり、プレーンなPHPで開発したことは多少あるのですが、ワードプレスはまだ初心者でワードプレスのプラグインがどう扱えるのか、どういうものがあるのか、導入方法等がまだざっくりとしか把握できてません。

    no-future-postsはWEBで調べているときに知ったのですが、子テーマで「未来日で投稿」と「予約投稿」の両方の扱いができるプラグインがないか探していました。

    gblsmさん
    はい、管理画面の子テーマのプラグインの一覧を表示するページに表示されませんでした。なので表示しないで直接動作するタイプなのかも…と思い、試しに未来日付で記事を書いてみましたが、予約投稿になりました。導入方法や設定が悪かった?テーマとの相性?、と思いつつも確認できなかったので無効化しました(削除はしてません)。

    まずはプレーンなテーマに当ててみます。
    分かり次第こちらにご報告させていただきます。ご迷惑をおかけしますがしばらくお付き合いいただければと思います。

    まずはお返事まで。

    トピック投稿者 MPAH2015

    (@mpah2015)

    公式?の最新版、白っぽい15年版のテーマに設定した状態で、future-to-publishプラグインを入れてみましたところ、原因がわかりました!

    公開ボックスの中に予約投稿解除のチェックボックスかボタンみたいなのが表示されるのかとばかり思ってたら、記事本文のテキストボトックスの下に表示されるんですね…。

    これ、見落としてました…orz

    もう一度、カスタム版の方でも確認してみます。
    結果がわかり次第ご報告させていただきます。

    なんかイージーミスで終わりそうで申し訳ありません~~~汗。

    トピック投稿者 MPAH2015

    (@mpah2015)

    確認できました。完全にイージーミスです。ご迷惑をおかけしました。
    でも一人でやってたら未だに解決できず悩んでいたと思います。

    future-to-publishプラグインは自分が探していた機能そのものだったので、使えるようになって嬉しいです!

    gblsmさん
    gatespaceさん
    お気にかけていただき、ありがとうございました。

    解決済みにさせていただきます。

    MPAH2015さん、解決してよかったですね。

    ところで、ひとつ、腑に落ちないことがあるので差し支えなければ教えてください。

    管理画面の子テーマのプラグインの一覧を表示するページに表示されませんでした。

    プラグイン一覧のページに表示されないのに、投稿編集ページにはチェックボックスが表示されているんですか?

    トピック投稿者 MPAH2015

    (@mpah2015)

    お返事が遅くなってしまい申し訳ありません。

    今は子テーマ(←すみません。マルチサイト化後の子ブログという意味でした・汗)にもfuture-to-publishの表示があり、有効、無効の選択ができるようになってます。

    でも質問した時には確かに子ブログのプラグイン一覧に表示がなく、親でしか有効無効が選べなかったんです。
    スーパーリロードをしても、ログインしなおしても、OSから再起動してみても、日を改めてみても。なのでなんか強力なキャッシュかも?と思い、その画面を一度も開いたことのない別ブラウザで開いても表示されてなかったんです。
    なので、これはオカシイと思い、こちらで質問することにしたんです。

    後から調べてみて、これが原因だった?と思うものがあったのでご報告いたします。
    プラグインフォルダの中に配置していた、
    plugins/future_to_publish/future_to_publish.php を
    plugins/future_to_publish.php に途中で変えました。

    他のプラグインはおおむね上段の形で配置してあったので同じようにして、さらに親の一覧にもfuture-to-publishが表示されたのでまったく気づきませんでしたし、当方では別サーバーのマルチサイト化してないワードプレスだと上記どちらとも動作しました。

    確認まではしていませんが、これが原因だったのではないかと思います。
    時間がとれましたら確認してみたいと思います。

    ありがとうございました。

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • トピック「子テーマに専用プラグインを入れたい」には新たに返信することはできません。