Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Posts tagged フィルター

親要素を指定したページテンプレートを作成する(template_hierarchy)

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

wordpress4.7の新機能でtemplate_hierarchyというフィルターが追加されていました。
これは読み込むテンプレートを操作できるもので、これは色々おもしろいことができないかなとかんがえていたら
下記の投稿をみつけました。

固定ページで親子関係を作った時にheader内の条件分岐で、子ページすべてに親と同じスタイルシートを追加したい

そういえばページテンプレートで親要素を指定したテンプレートは無いなと思い実装してみることにしました。

(さらに…)

save_postとsave_post_{post_type}の注意点

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

とあるカスタム投稿を作成して保存時にメタデータを作成しようと
save_postにフックしようと思いました。
しかし調べるとsave_post_{post_type}で特定投稿タイプの保存時のみにフックできることが判明。
いちいちsave_post後に分岐させずに済むのでこっちを採用することにしましたがためしてみると
うまく動作しません。
(さらに…)

投稿者が投稿した投稿のみを編集可能にする。

0

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

一つのWordpressで複数のユーザーが管理するサイトを作成することになりました。
すべてを編集できる管理者と各ユーザー毎にカスタム投稿を作成して自分の分の投稿のみ編集可能にしていたのですがユーザー数が増減することがあり、投稿をすべてまとめてしまおうと思って全部投稿にまとめたのですが
問題点として、自分以外の人が書いた投稿も閲覧、編集可能な状態になってしまいました。
これでは不都合です。
そういうわけで色々なサイトを参考に修正してみました。
(さらに…)

Go to Top

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/gogoweb/55w.jp/public_html/techblog/wp-content/plugins/ultimate-google-analytics/ultimate_ga.php on line 524