반응형

WordPress 69

plugin_dir_path(_FILE__)와 __DIR__의 차이점

plugin_dir_path(_FILE__)와 __DIR__의 차이점 후행 슬래시 '/'만 이 두 가지 차이점입니까?그렇다면 사용할 수 있습니다.trailingslashit(__DIR__)?plugin_dir_url(__FILE__)이 함수는 파일 디렉토리의 URL을 제공합니다. plugin_dir_url(__DIR__)이 함수는 URL 플러그인 폴더를 제공합니다. __FILE__이 매직 상수는 파일이 존재하는 파일의 경로를 제공합니다. __DIR__이 매직 상수는 파일이 존재하는 디렉토리의 경로를 제공합니다. trailingslashit(__DIR__)이 함수는 디렉토리의 경로를 반환하고 디렉토리의 경로 뒤에 섀시를 추가합니다. plugin_dir_path(__FILE__).와 같은 결과를 얻을 수 있..

prosource 2023.02.16

같은 슬러그의 커스텀 포스트 같은 슬러그의 잘못된 포스트로 리다이렉트

같은 슬러그의 커스텀 포스트 같은 슬러그의 잘못된 포스트로 리다이렉트 커스텀 포스트 타입의 투고가 2개 있습니다.비디오 포스트 및 시티 가이드 투고첫 번째 포스트(Video Post)에는 104.130.239.132/rick-owens/ 및 두 번째 포스트(City-Guide Post) 코나틴 URL:http://104.130.239.132/city-guide/rick-owens/(시티 가이드)가 포함되어 있습니다.따라서 첫 번째 URL에 접속하려고 하면 템플릿과 두 번째 URL의 내용이 여기에 표시됩니다.두 번째 URL은 최근에 공개되었습니다.Yoast Seo Plugin을 비활성화하여 스스로 해결하려고 시도했지만 변경은 없었고 permalink refresh도 마찬가지였습니다. 첫 번째 URL 투고용..

prosource 2023.02.16

WordPress에서 AJAX 요청 여부를 감지하는 방법은 무엇입니까?

WordPress에서 AJAX 요청 여부를 감지하는 방법은 무엇입니까? 현재 서버 조작이 WordPress에서 AJAX 요청인지 여부를 검출할 수 있는 방법이 있습니까? 예를 들어 다음과 같습니다. is_ajax() 업데이트: WordPress 4.7.0 이후 함수 wp_doing_ajax()를 호출할 수 있습니다.이는 "Ajax"를 다르게 수행하는 플러그인이 "false"를 "true"로 변환하도록 필터링할 수 있기 때문에 선호됩니다. 원답: 만약 당신이 코덱스에서 권장하는 대로 Ajax를 사용하고 있다면, 당신은 다음 테스트를 할 수 있습니다.DOING_AJAX상수: if (defined('DOING_AJAX') && DOING_AJAX) { /* it's an Ajax call */ } WordPr..

prosource 2023.02.16

Wordpress wp-config 환경 변수 사용

Wordpress wp-config 환경 변수 사용 호스팅에는 phpfog.com, 문제 추적에는 github.com 등을 사용하고 있습니다.2개의 리모트 설정이 있습니다.하나는 phpfog.com 로, 이제1개는 github 로 설정되어 있습니다. phpfog의 백엔드 관리자에서 환경 변수를 정의할 수 있습니다.거기서 사용했는데, 제 wp-config 파일에서 사용하고 싶습니다. 사용한 코드는 다음과 같습니다. /** Hardened Salts for use on github.com, phpfog.com, etc.*/ $AUTH_KEY = getenv('AUTH_KEY'); $SECURE_AUTH_KEY = getenv('SECURE_AUTH_KEY'); $LOGGED_IN_KEY = getenv('L..

prosource 2023.02.16

여기서 woocommerce 순서는 wordpress 데이터베이스에 배치됩니다.

여기서 woocommerce 순서는 wordpress 데이터베이스에 배치됩니다. WordPress woo-commerce 웹사이트에서 주문과 그 안에 있는 모든 것을 데이터베이스 어디에 저장합니까?좀 더 정확히 말하면, WC_Order class와 같은 woocommerce class를 이용하지 않고 배송지 주소를 어떻게 알 수 있을까요?즉, 커스텀 데이터베이스 쿼리를 통해 해당 데이터를 수동으로 가져와야 하는데 데이터베이스에서 순서와 관련된 모든 데이터를 찾을 수 없습니다.주문은 wp-posts 테이블에서 post로 데이터베이스에 저장되어 있는 것으로 알고 있습니다만, 배송지 청구처 주소 등은 어디에 있습니까?주문은 CPT(Custom Post Type)이므로 wp_posts 테이블에 저장됩니다.pos..

prosource 2023.02.12

wordpress에서 id로 게시물 존재 여부

wordpress에서 id로 게시물 존재 여부 ID가 있습니다. $id = 151; 다음과 같이 존재 여부를 확인합니다. $content = get_post($id); if ($content) echo "post $id already exists"; else echo "post $id does not exists or was deleted"; 그러나 WP 포럼에서는 DB보다 항상 다음과 같이 질문하는 것을 선호하는 것으로 보입니다. global $wpdb; $post_exists = $wpdb->get_row("SELECT * FROM $wpdb->posts WHERE id = '" . $id . "'", 'ARRAY_A'); if ($post_exists) echo "post $id exists"; e..

prosource 2023.02.12

카운터에서 디스커스 반응을 제거하는 방법

카운터에서 디스커스 반응을 제거하는 방법 Stackoverflow 닌자에 대한 두 가지 질문: 저는 Disqus를 사용하는 블로그를 가지고 있습니다.다만, 사용하고 있는 테마에는, 「Reactions」(트위터의 수)를 넣을 공간이 없고, 코멘트의 숫자만을 넣을 수 있습니다. 알겠습니다. 기본적으로 Disqus에 제공된 이 '응답'에 머물 공간이 부족합니다.Disqus에서 'Reactions' 개수만 제거할 수 있는 방법을 아는 사람 있나요? 새로운 Disqus는 "Your site is using the new Disqus.Disqus 2012 F.A.Q.를 확인하거나 지원 페이지를 방문하여 도움을 요청하십시오."라는 메시지가 뜨면 삭제하고 싶습니다.할 줄 아는 사람 있어요? 편집 2: Disqus 설정..

prosource 2023.02.12

Wordpress 본문 태그에 사용자 지정 클래스 이름을 추가하시겠습니까?

Wordpress 본문 태그에 사용자 지정 클래스 이름을 추가하시겠습니까? 테마 기능에 지시문을 붙이고 싶습니다.php 파일은 워드프레스 본문 태그에 클래스 이름을 추가합니다.내장 API 메서드가 있나요? 예를 들어, 제 바디 태그 코드는... > http://codex.wordpress.org/Function_Reference/body_class필터에 클래스를 추가하려면 배열에 다른 값을 추가하는 다른 행을 추가합니다. add_filter( 'body_class','my_body_classes' ); function my_body_classes( $classes ) { $classes[] = 'class-name'; $classes[] = 'class-name-two'; return $classes; ..

prosource 2023.02.12

Wordpress의 예기치 않은 출력으로 인해 쿠키가 차단되었습니다.

Wordpress의 예기치 않은 출력으로 인해 쿠키가 차단되었습니다. 며칠 전에 로그인을 하려고 했을 때 이 오류가 발생했습니다. 다음과 같은 해결책을 찾았습니다. 플러그인 폴더 이름 바꾸기 에러가 발생하고 있는 파일을 교환하고 있습니다. 그러나 이 경우 이러한 기능은 작동하지 않으며, 여전히 문제가 존재하므로 도움을 주시면 감사하겠습니다. 오류: ERROR: Cookies are blocked due to unexpected output. 서버 에러 로그는 다음과 같습니다. [10-May-2014 14:02:28 UTC] PHP Notice: Use of undefined constant WP_TEMPLATE_URL - assumed 'WP_TEMPLATE_URL' in /home/paragint/pu..

prosource 2023.02.12

워드프레스에서 코멘트 후 참조 페이지로 리다이렉트하려면 어떻게 해야 합니까?

워드프레스에서 코멘트 후 참조 페이지로 리다이렉트하려면 어떻게 해야 합니까? Wordpress의 다양한 페이지(아카이브, 태그, 검색, 메인 페이지)에 코멘트를 유효하게 하고, 유저가 코멘트를 투고하면, 1개의 투고가 아닌, 자신의 레퍼런스 페이지로 리다이렉트 하고 싶다고 생각하고 있습니다.좋은 생각 있어요?이것을 당신의 기능에 넣으세요.php: add_filter('comment_post_redirect', 'redirect_after_comment'); function redirect_after_comment($location) { return $_SERVER["HTTP_REFERER"]; } WordPress 플러그인 API를 사용합니다.WordPress의 기능을 확장하거나 커스터마이즈하는 적절한 ..

prosource 2023.02.12
반응형