WordPress 94

경고: mysqli_real_connect(): (HY000/2002)1452행의 /private/tmp/wordpress/wp-includes/wp-db.php에 이러한 파일 또는 디렉토리가 없습니다.

경고: mysqli_real_connect(): (HY000/2002)1452행의 /private/tmp/wordpress/wp-includes/wp-db.php에 이러한 파일 또는 디렉토리가 없습니다. WordPress 플러그인을 해제하기 위해 PHPunit을 실행하려고 하는데 제목에 오류가 계속 나타납니다. WP-CLI를 사용하여 unittest를 설정했는데 WP-CLI도 실행하려고 하면 비슷한 오류가 발생합니다. 데이터베이스를 실행하기 위해 MAMP를 사용합니다. WP-CLI 및 PHPnit을 ~/.bash-profile에서 별칭을 가진 phars로 설정하고 OS X에서 제공하는 기본 "php"로 실행했습니다. 이를 변경하고 MAMP 고정 WP-CLI에서 제공하는 최신 버전의 PHP를 사용하여 WP..

programing 2023.03.11

WordPress - 사용자 정의 500 서버 오류 페이지를 추가하는 방법

WordPress - 사용자 정의 500 서버 오류 페이지를 추가하는 방법 WordPress에서 404를 찾을 수 없는 페이지(예: 404를 찾을 수 없음)에 대한 사용자 정의 오류 페이지를 만드는 것은 쉬운 것 같습니다. 테마 디렉터리에 404.php를 생성하기만 하면 됩니다. WordPress 사이트의 CGI 스크립트가 0으로 나누는 것과 같은 바보 같은 작업을 수행하는 경우 서버 오류에 대해서도 같은 작업을 수행하려고 합니다. 테마 디렉토리에 500.php 페이지를 작성하려고 했지만 무시된 것 같습니다.대신 테마 디렉토리의 404.php 페이지가 호출됩니다. WordPress는 서버 오류를 검출하여 "not found" 오류로 변환한 후 404.php를 사용하는 것으로 보입니다. 서버 오류(500)..

programing 2023.03.11

플러그인을 사용하여 WordPress에 새 페이지 추가

플러그인을 사용하여 WordPress에 새 페이지 추가 플러그인이 주어진 URL에서 현재 WordPress 테마에 페이지를 추가하는 방법은 무엇입니까? 샘플 URL:http://wordpress/plugin-name/start 이 페이지에는 현재 테마를 사용하는 폼이 표시됩니다. 최종적으로 현재의 전면 WordPress 로그인 및 등록 메커니즘을 커스텀 구현으로 대체할 예정입니다.함수를 훅하여template_redirect액션. 여기서 원하는 특별한 URL을 인식하고 그에 따라 자신의 템플릿을 로드할 수 있습니다. 기존 테마를 사용하기 위해 통화와 같은 테마를 사용할 수 있습니다.get_header(),get_footer(),get_sidebar(),기타. 페이지를 출력한 후에는 명시적으로 전화해야 합니..

programing 2023.03.11

SVN이 외부 정의 내의 디렉토리를 무시하도록 하는 방법

SVN이 외부 정의 내의 디렉토리를 무시하도록 하는 방법 하위 버전을 사용하여 WordPress 설치를 위한 내 저장소를 호스팅하고 있습니다.모든 핵심 WordPress 파일이 WordPress라고 불리는 자체 디렉토리에 있도록 설정하고 svn:externals를 사용하여 WordPress 저장소에 연결하도록 설정했습니다.그런 다음 svn:externals를 사용하지 않는 wp-content 디렉토리(wordpress 디렉토리 외부에 위치)의 복사본을 가지게 됩니다.다 잘 되고 있어요. 저장소를 업데이트하면 WordPress core가 업데이트됩니다.WordPress 저장소는 자체 wp-content 디렉토리를 포함하므로 해당 디렉토리도 업데이트합니다.파일 구조는 다음과 같습니다. / --/wordpre..

programing 2023.03.11

PHP 및 WordPress: 디버깅

PHP 및 WordPress: 디버깅 WordPress용 플러그인과 테마를 쓰고 있는데, 페이지가 로드될 때쯤이면 $_GET, $_POST, $_REQUEST가 모두 비어 있기 때문에 디버깅이 어렵습니다.에러 리포트가 설정되어 있어도, 치명적인 에러가 발생할 때마다, 공백 페이지 이외에는 에러 메세지가 표시되지 않습니다.WordPress에 대해 '디버깅 모드'를 활성화할 수 있는 방법이 있습니까? 감사합니다!Pear Debug Wordpress 플러그인: http://wordpress.org/extend/plugins/wp-pear-debug/ 2015년 4월 08일 갱신:위 플러그인은 몇 년 동안 업데이트되지 않았습니다.내장 WordPress PHP 디버깅 함수를 사용할 수도 있습니다.wp-config..

programing 2023.03.11

Wordpress에 현재 연도 표시

Wordpress에 현재 연도 표시 현재 연도를 Wordpress로 표시해야 합니다.이 작업은 이미 php를 사용하여 바닥글 템플릿에서 수행되고 있습니다. 해당 사이트는 자동차 딜러를 위한 사이트입니다.페이지/포스트 내용에는 많은 연도 모델 참조가 있습니다. 2013 Volkswagen Polo 이 모든 것을 매년 1월 1일에 업데이트해야 합니다.그러나 php 코드는 페이지/포스트 콘텐츠 내에서 동작하지 않고 템플릿 파일에서만 동작합니다.그래서 다른 방법이 필요해 좋은 생각 있어요? 잘 부탁드립니다 빌럼이 목적을 위해 간단한 쇼트 코드 기능을 만들어 보는 것은 어떨까요? function currentYear( $atts ){ return date('Y'); } add_shortcode( 'year', '..

programing 2023.03.06

woo-commerce의 상점 URL을 변경

woo-commerce의 상점 URL을 변경 지금 당장.www.mysite.com/shop모든 제품을 나열합니다.에 다른 콘텐츠를 나열하고 싶다.shop페이지(카테고리만 말함) 및www.mysite.com/shop-product숍 페이지에 표시되는 내용을 표시합니다. 게시물 편집 페이지에서 Permalink를 변경해 보았습니다.www.mysite.com/shop-product원하는 대로 모든 제품이 표시되지만 URL에 접속하면 동일한 내용의 문제가 표시됩니다.www.mysite.com/shop. 어떤 도움이라도 감사히 받겠습니다.상점 URL을 변경하려면 아래 단계를 수행하십시오. Woocommerce -> Settings -> Products 탭 -> Display로 이동합니다. [ Shop & prod..

programing 2023.03.06

$product_id - Woocommerce가 있는 항목 제거

$product_id - Woocommerce가 있는 항목 제거 고객이 특정 수량에 도달하면 카트에 제품을 추가하는 기능을 만들었습니다. 고객이 레벨 3에 도달하여 제품을 추가하는 예. // Bonus products $product_1 = '4751'; $product_2 = '4752'; $product_3 = '4753'; // Get cart value in a clean format $cart_total = WC()->cart->get_cart_subtotal(); $cart_total = html_entity_decode($cart_total, ENT_QUOTES, 'UTF-8'); $cart_total_format = strip_tags($cart_total); $cart_value = pr..

programing 2023.03.06

WooCommerce - URL에서 제품 및 제품 카테고리를 삭제하는 방법

WooCommerce - URL에서 제품 및 제품 카테고리를 삭제하는 방법 WordPress에서 WooCommerce를 사용하고 있으며, URL에 제품 및 제품 카테고리가 추가됩니다.http://dev.unwaveringmedia.com/8dim/product-category/all-party-supplies/ http://dev.unwaveringmedia.com/8dim/product/14-snowman-serving-tray/ URL에서 'product'와 'product-category'를 삭제해야 합니다.퍼멀링크를 수정하여 제거할 수 있는 방법이 있습니까? SEO와 UX는 제품 카테고리 베이스를 갖는 것이 좋습니다.제품 카테고리 베이스는 제품과 투고를 구별하는 데 도움이 됩니다.저는 보통 제품 ..

programing 2023.03.01

문의폼7 - 커스텀 검증

문의폼7 - 커스텀 검증 소문자 ASCII 문자와 숫자만 사용하려면 하나의 필드('인스턴스'라고 함)만 검증해야 합니다. 첫 번째 문자는 숫자가 아닌 문자여야 합니다.대문자는 사용할 수 있지만 입력할 때는 소문자로 입력해야 합니다.따라서 누군가가 맥도날드라는 인스턴스 이름을 사용하는 경우 맥도날드(CSS뿐만 아니라)로 소문자가 지정됩니다.공백도 사용할 수 없습니다. CF7에서도 가능합니까?그렇다면 방법을 설명해 주세요. 이 커스텀 검증 방법은 이미 시도해 보았습니다만, 파일에 프리셋의 커스텀 검증을 실시해도, 필드 자체가 아니고, 필드 쇼트 코드만을 표시하고 있었습니다. 감사해요.contactform7.com에서 Custom Validation → Validation as a Filter(필터로서의 검증..

programing 2023.03.01