본문 바로가기

워드프레스

[WordPress] 워드프레스 wp_insert_post 시 저장이 안되는 ... wp_insert_post로 저장이 안된다?그냥 안되면 좋겠는데 하나만 저장 되고 두번째 부터는 저장된 ID는 나오는 데 ID 사이의 갭이 너무 크다.예를 들어 처음 저장한 아이디가 57인데 두번째부터는 194 로 시작된다... 알고 보니 내가 멍청한 짓거리를 했다.멀티 사이트라서 블로그 아이디가 따로 존재 하는데 내가 블로그 아이디를 변수로 사용할것이 있어서 로컬로 사용하려고$blog_id 라는 변수를 만든게 문제 였다. 저 변수는 글로벌 변수 였던 것이었다!!! 저기에 값을 넣으니 다른쪽 블로그에 데이터가 저장된 것이었다.
[WordPress] 워드프레스 멀티 사이트일때 포스트 저장 멀티 사이트일 경우에 각 사이트를 선택해서 저장해야 한다.아래와 같이 해당 블로그 사이트를 선택해서 하면 된다. $title = $_POST['title']; $author_id = $_POST['author_id']; $reference = $_POST['reference']; $blog_id = $_POST['blog_id']; $my_post = array( 'post_title' => $title, 'post_status' => 'pending', 'post_author' => $author_id, 'post_type' => 'order' ); switch_to_blog($blog_id); $new_id = wp_insert_post( $my_post ); update_post_meta($new_..
[WordPress] 워드프레스 이미지 업로드와 fetured image의 차이 워드프레스에서 이미지 업로드 한것과 fetured image의 차이가 무엇인지 잘 몰랐다.알고 보니 fetured image는 썸네일 이미지 인것이다. 포스트 저장시 fetured image를 설정하면 wp_postmeta에 _thumbnail_id 메타값이 들어 간다.
[Apache] 워드 프레스 Permalink 오류 워드 프레스의 permalink를 바꿔서 하면 꼭 오류가 발생한다. 이유를 찾아보니 우선 아파치에 mod_rewrite 모듈이 설치 되어 있어야 하고 설치된 후에 vhost의 옵션에 아래와 같이 되어 있는것을 ------------------------------------------------------------ Allow from all Options +Indexes ------------------------------------------------------------ 이렇게 바꿔주니 된다. ------------------------------------------------------------ AllowOverride All Order allow,deny Allow from all ---..