반응형

wordpress 46

우커머스는 이름을 사용하여 상품 속성 ID를 가져옵니다.

우커머스는 이름을 사용하여 상품 속성 ID를 가져옵니다. 속성명을 사용하여 우커머스 제품 속성의 ID를 얻고 싶습니다.pa_foobar 제품 속성이 분류라는 것은 알고 있지만 get_taxonomy()는 분류 ID를 반환하지 않습니다.이렇게 하는 우커머스 기능을 찾을 수가 없습니다.사용가능wc_attribute_taxonomy_id_by_name($taxonomy_name).Woocommerce는 테이블에 속성을 저장합니다.wp_woocommerce_attribute_taxonomies. 데이터베이스를 직접 조회하는 것은 권장되지 않지만 이 코드를 사용하여 속성 ID를 얻을 수 있었습니다. global $wpdb; $attribute_id = $wpdb->get_var("select attribute_i..

programing 2023.09.23

워드프레스/우커머스 훅이 불이 붙지 않습니까?

워드프레스/우커머스 훅이 불이 붙지 않습니까? 저는 SO에 대한 블로그와 게시물을 많이 뒤지다가 여기서 이 질문을 했습니다. 저는 WooCommerce 플러그인을 사용하고 있으며 타사 API에 전달하기 위해 액션 훅을 통해 제품 데이터를 가져오려고 했습니다. 여러 가지 코드 블록을 시도해 보았지만 제품 정보를 알려주는 것이 없습니다. 그래서 자녀 테마에 다음과 같은 후크가 있는 제품을 WooCommerce에서 추가/업데이트/삭제하려고 합니다.functions.php파일. 후크 1 function on_all_status_transitions( $new_status, $old_status, $post ) { echo ''; echo ''; } add_action('transition_post_status'..

programing 2023.09.23

wordpress permalinks 작동하지 않음 500 오류

wordpress permalinks 작동하지 않음 500 오류 나는 내 웹사이트가 완벽하게 실행되고 있는 일종의 실수를 저질렀지만 wpconfig에 약간의 변경을 가했습니다. 기억할 수 없는 것 같고 결과적으로 영구 링크를 사용하지 않고 간단한 페이지 ID를 사용하면 전체 웹사이트가 작동하고 영구 링크를 사용하려고 하면 모든 개별 링크가 끊어지지만 홈 페이지와 관리 패널이 계속 작동합니다. 항상 500개의 내부 서버 오류가 발생합니다. 누구라도 무엇이 잘못되었을 수도 있다는 것을 알고 있습니다. 추신> .htaccess를 삭제하고 새로 만들어서 wordpress에서 준 코드를 복사했는데 여전히 작동하지 않습니다. 저의 웹사이트는 뉴스케이즈 입니다.저도 같은 문제가 있었습니다.영구 링크를 변경하기 전까지..

programing 2023.09.18

WordPress 콜백 함수에서 게시 메타 가져오기

WordPress 콜백 함수에서 게시 메타 가져오기 저는 제 첫 번째 WP 플러그인 작업 중이고, 막혔습니다. 콘텐츠 편집기 아래 게시 페이지에 사용자 정의 필드(필드 1)를 만들었습니다.올바르게 저장됩니다.:) 미디어를 추가할 때 미디어 라이브러리 팝업 내에 사용자 정의 필드(필드 2)를 만들었습니다.올바르게 저장됩니다.:) 제가 하고 싶은 것은 필드 1의 값을 필드 2의 기본값으로 사용하는 것입니다. attachment_fields_to_edit 콜백 함수에 문제가 있는 것 같습니다. $post는 이제 게시물 자체가 아닌 실제 "파일 첨부 게시물"을 참조하는 것으로 생각되므로 저장된 값을 참조할 때 다음과 같이 하십시오. $post_meta = get_post_meta( $post->ID ); 현재 ..

programing 2023.07.10

Word Press:검색 결과에서 $wp_query의 모든 게시물을 가져오려면 어떻게 해야 합니까?

Word Press:검색 결과에서 $wp_query의 모든 게시물을 가져오려면 어떻게 해야 합니까? 뇌사 상태에 빠졌나 봐요. 어떻게 하면 모든 게시물을 얻을 수 있을지 모르겠어요.$wp_query검색 결과에 대한 위젯 필터를 만들 수 있습니다. $wp_query->posts목록에 표시될 게시물만 표시되므로posts_per_page10으로 설정했는데 10개밖에 안 올라와요.검색 결과의 모든 게시물을 기준으로 정렬하고 필터를 표시할 수 있도록 모두 필요합니다. 좋은 생각 있어요?args의 posts_per_page 파라미터를 -1로 설정하면 wp_posts 테이블에서 모든 투고가 반환됩니다.예를들면 $args = array( 'posts_per_page' => -1, 'post_type' => 'post'..

programing 2023.04.06

WordPress 자동 업데이트를 Git에 버전 컨트롤로 삽입하는 방법

WordPress 자동 업데이트를 Git에 버전 컨트롤로 삽입하는 방법 저는 특히 자동 업데이트를 사용할 때 WordPress를 적절하게 제어하는 매우 어려운 작업에 대한 해결책을 찾고 있습니다. WordPress는 사용자가 버튼을 클릭하는 것만으로 WordPress의 핵심 파일, 테마 및 플러그인을 업데이트할 수 있도록 함으로써 많은 심플화를 가능하게 합니다.하지만 Git과 같은 것으로 웹 사이트를 버전 관리하면 어떻게 될까요?"Update Now" 버튼을 클릭하는 순간 Git repo가 동기화되지 않아 Git repo를 만들려는 당초의 목적에 어긋납니다. 저는 이 문제를 회피할 방법을 찾고 있었습니다만, Wordpress의 인스톨을 구성 요소를 Git 서브 모듈로 분할하는 다른 방법밖에 찾을 수 없었..

programing 2023.04.06

모든 WordPress 사이드바 가져오기

모든 WordPress 사이드바 가져오기 $wp_registered_sidebars를 사용하여 등록된 모든 사이드바를 포함하는 목록을 가져오려고 하는데 글로벌 변수가 빈 배열을 반환합니다. function get_sidebars() { global $wp_registered_sidebars; $sidebar_options = array(); foreach ($wp_registered_sidebars as $sidebar) { $sidebar_options[$sidebar['id']] = $sidebar['name']; } return $sidebar_options; } $fields['sidebar_settings'] = array( 'active' => array( ... 'values' => get_..

programing 2023.04.06

WordPress 게시 텍스트 손상

WordPress 게시 텍스트 손상 어제 WordPress 4.1(Windows 7, Apache 2.4, MySQL 5.5, PHP 5.6.1, UTF8, 일반적인 설정)을 사용하여 소규모 개인 블로그를 시작했습니다.그 중 몇 개는 괜찮았지만, 두 개는 제대로 저장되지 않았습니다. 이러한 문서를 투고로 저장하려고 하면 WordPress가 새로 고쳐지고 손상된 텍스트 버전이 표시됩니다.정확한 손상: 기사 가운데가 제거되고 대신 여러 개의 가비지 문자(예: %D?)가 삽입됩니다. WP를 현재 버전 (4.2.2)으로 업데이트하려고 했습니다.에러는 동일합니다(업데이트: 4.2.3 - 에러는 동일합니다).post - error가 아닌 page가 같아 기사를 저장하려고 했습니다.커스텀이 아닌 스탠다드 테마를 사용..

programing 2023.04.01

동위원소 - 각 범주 내 최신 게시물 표시

동위원소 - 각 범주 내 최신 게시물 표시 현시점에서의 동작: 최신 6개의 프로젝트가 기본값으로 표시됩니다. 특정 목록을 누르면 해당 카테고리 내에서 최신 6개 프로젝트인 최신 게시물이 표시됩니다.예: Foto 내의 4개의 최신 버전이 표시됩니다.이것은 6개 중 4개가 Foto의 카테고리이기 때문입니다.즉, 6개의 최신 프로젝트가 Foto 카테고리에 있으면 다른 카테고리 내의 투고는 표시되지 않습니다.이해가 안 되면 아래의 스크린쇼를 봐주세요. 동작 방법: 최신 6개의 프로젝트를 기본값으로 표시(이 방법은 유효) 1개의 카테고리를 누르면, 그 카테고리내의 최신의 6개의 투고가 표시됩니다. 여기를 참조해 주세요. 참고: Windows 10에서 Chrome을 사용하는 경우 어떤 이유로 인해 호버 효과가 작동..

programing 2023.04.01

커스텀 프런트 엔드 폼을 사용한Woocommerce 제품 태그 및 카테고리 설정

커스텀 프런트 엔드 폼을 사용한Woocommerce 제품 태그 및 카테고리 설정 사용자가 내 사이트의 프런트엔드를 통해 제품을 만들 수 있는 폼을 만들고 있습니다.wp_insert_post그리고.update_post_meta. 이 문제는 제품 카테고리와 태그를 설정하려고 할 때 발생합니다.Woocommerce는 이와 관련하여 표준 워드프레스 분류법을 사용하지 않는 것 같습니다.이거 해본 사람 있어?Woocommerce가 사용하는 것 같습니다.product_tags어떤 곳에서는요.Wordpress와 비슷한 기능을 만들 수 있나요? 다음은 제가 하고 있는 일의 일부입니다.감사합니다! $post = array( 'ID' => '', 'post_content' => $_POST['post_content'], '..

programing 2023.04.01
반응형