워드프레스 데이터베이스 3

워드프레스: 특정 카테고리의 글을 제외한 모든 글을 삭제하는 방법

운영하는 사이트에서 특정 카테고리의 글을 제외하고 모든 글을 삭제하고 싶은 경우가 있을 수 있습니다. 대량으로 글을 삭제하려는 경우 이 글에서 소개하는 Bulk Delete라는 플러그인을 사용할 수 있습니다. 하지만 글 개수가 너무 많거나 멀티사이트 등의 이유로 플러그인을 사용할 수 없는 경우 DB에서 직접 글을 삭제하는 것이 가능합니다. 워드프레스: 특정 카테고리의 글을 제외한 모든 글을 삭제하는 방법 게시글을 대량적으로 삭제하기 전에 반드시 사이트를 백업하시기 바랍니다. 백업을 하지 않으면 삭제 후에 잘못될 경우 복구가 불가능해질 수도 있습니다. DB와 데이터를 모두 백업하는 백업/복원 플러그인 - UpdraftPlus WordPress Backup 웹사이트를 운영할 경우 백업은 매우 중요합니다. 워..

워드프레스에서 제목에 특정 키워드가 포함된 글 제목 추출하기

발행한 글 중에서 제목에 특정 키워드가 포함된 모든 글들의 제목을 추출하고 싶은 경우가 있을 수 있습니다. 예를 들어, 글 개수가 10000개가 넘는 사이트에서 특정 단어나 문구가 포함된 모든 글을 엑셀 형식으로 추출하고 싶은 경우 MySQL 쿼리를 통해 글 제목 리스트를 추출할 수 있습니다. 워드프레스에서 제목에 특정 키워드가 포함된 글 제목 추출하기 여러 가지 방법이 있을 수 있는데, MySQL 쿼리를 통해 특정 조건에 해당하는 글 제목을 추추할 수 있습니다. MySQL 문법에 대해 잘 모르는 경우 wpDataTables 플러그인을 사용하면 정교하게 조건을 만들어 MySQL 쿼리문을 만들 수 있습니다. 이 플러그인은 특히 DB 작업이 빈번한 사용자들에게 유용합니다. 가령 커스텀 테이블을 만들고 해당 ..

워드프레스 - 커스텀 테이블의 데이터를 가져와서 표시하는 방법

워드프레스에서 커스텀 데이터를 가져와서 표시해야 하는 상황이 있을 수 있습니다. 이 경우 다음과 같은 방식으로 표시할 수 있습니다. 워드프레스 - 커스텀 테이블의 데이터를 가져와서 표시하는 방법 global $wpdb; // this adds the prefix which is set by the user upon instillation of wordpress $table_name = $wpdb->prefix . "your_table_name"; // this will get the data from your table $retrieve_data = $wpdb->get_results( "SELECT * FROM $table_name" ); ?> foreach ($retrieve_data as $retri..

워드프레스 2018.09.16