Memolog
WordPressでACF使ってて、投稿オブジェクトで「自分の書いた投稿」だけを表示させたい場合、つまり「他のユーザーが書いた投稿は見せたくない」という場合、下記のコードをfunctions.phpに追加する。
function my_post_object_query($args){ $args['author'] = get_current_user_id(); return $args; } add_filter('acf/fields/post_object/query/name=投稿オブジェクトに設定したフィールド名', 'my_post_object_query', 10, 3);
add_filterに「投稿オブジェクトに設定したフィールド名」を記載するのをお忘れなく!
ちなみにここは日本語で設定してても、その通り日本語で書けば通るはず。
引用元:https://support.advancedcustomfields.com/forums/topic/post-object-only-query-current-user/
コメントを投稿する