«wp-insert-post» 태그된 질문

5
wp_insert_post ()를 사용할 때 이미지 URL별로 추천 이미지 (축소판)를 설정하려면 어떻게합니까?
관통 보면서 wp_insert_post ()에 대한 함수 참조 항목 , 나는 나에게로 표시되는 게시물에 대한 '추천 이미지'설정 할 수 있습니다 그것을 필요로 배열에는 매개 변수가 없습니다 것으로 나타났습니다 게시물 섬네일 내 테마를. Bennett이 제안한대로 set_post_thumbnail () 과 같은 기능을 살펴 보았지만 이는 WordPress 자체와 WordPress 코덱에 비교적 새로운 기능인 것 같습니다. …

3
wp_insert_post로 게시 할 분류 데이터 첨부
여러 드롭 다운 선택 필드에 분류 데이터를 보여주는 프런트 엔드 게시 시스템을 구현하려고합니다. 각 드롭 다운 이름은의 "이름" $arg을 사용하여 지정됩니다 wp_dropdown_categories(). wp_dropdown_categories( array( 'taxonomy' => 'location', 'hide_empty' => 0, 'orderby' => 'name', 'order' => 'ASC', 'name' => 'location', ) ); 보시다시피 분류는 "location"이고 선택 이름은 "location"입니다. 그런 다음 post_title, …

4
대량으로 wp_insert_post 및 add_post_meta에 대한 빠른 방법
~ 1,500 행과 97 열로 구성된 삽입하려는 csv 파일이 있습니다. 전체 가져 오기를 수행하는 데 약 2 ~ 3 시간이 걸리며, 방법이있는 경우이를 개선하고 싶습니다. 현재 각 행에 대해 $ post_id = wp_insert_post를 수행 한 다음 각 행과 관련된 97 개의 열에 대해 add_post_meta를 수행하고 있습니다. 이것은 매우 비효율적입니다 ... …

4
프로그래밍 방식으로 외부에서 추천 이미지로 추천 이미지를 설정하는 방법
PHP를 통해 워드 프레스 환경 외부의 이미지를 가져 와서 사용자 정의 게시물에 삽입하려고합니다. 워드 프레스처럼 이미지를 워드 프레스로 업로드 / 업로드 디렉토리 연도 날짜 폴더 형식으로 이동 / 업로드하고 해당 이미지를 맞춤 게시물에 대해 추천 이미지로 설정하는 방법은 무엇입니까? 또한 맞춤 게시물 갤러리에 이미지를 업로드 하시겠습니까? 아래는 내 코드입니다 $filename …

2
wp_defer_term_counting 사용의 단점이 있습니까?
2 백만 개가 넘는 게시물이있는 WordPress 데이터베이스가 있습니다. 새 게시물을 삽입 할 때마다 wp_set_object_terms2 초 이상 걸리는 전화 를해야합니다. 내가 건너 온 이 게시물에 호출하는 것이 좋습니다 wp_defer_term_counting용어 계산을 건너 뛸 수 있습니다. 이 방법을 사용하면 WordPress의 기능에 심각한 결과가 있습니까? 링크가 끊어진 경우를 대비하여 게시물의 코드는 다음과 같습니다. function …

2
wp_insert_post ()에서“meta_input”파라미터는 무엇입니까?
wp_insert_post () 함수를 사용하여 워드 프레스에 게시물을 삽입하고 있습니다. meta_info 매개 변수가 사용되었지만 각 게시물에 일부 사용자 정의 필드를 삽입하고 설명서를 읽고 싶습니다. $data = array( 'post_author' => 1, 'post_status' => 'publish', 'post_title' => $post->getTitle(), 'post_content' => $post->getContent(), 'post_category' => $post->getCategory(), 'tags_input' => $post->getTags(), 'meta_input' => array( "_test" => "testx1" …

5
wp_insert_post에 대한 post_date 형식이 적절합니까?
wp_insert_post ( Trac )를 사용하여 프런트 엔드에서 게시물을 제출할 때 게시 날짜를 정의하는 올바른 방법은 무엇입니까 ? 내 스 니펫은 이제 mysql 시간으로 게시하고 있습니다 ... if (isset ($_POST['date'])) { $postdate = $_POST['Y-m-d']; } else { $postdate = $_POST['2011-12-21']; } // ADD THE FORM INPUT TO $new_post ARRAY $new_post = …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.