반응형

Wordpress 49

현재 사용자가 wordpress에서 관리자인지 확인합니다.

현재 사용자가 wordpress에서 관리자인지 확인합니다. 워드프레스용 플러그인을 개발 중인데 현재 사용자가 관리자인지 확인하고 싶은데 아쉽게도 사용할 수 없었습니다.current_user_can()에러가 나기 때문에 글로벌을 사용하고 있습니다.$current_user하지만 admin 사용자도 if 파트에 들어갈 수 없었습니다.어떻게 고칠까요? global $current_user; if ($current_user->role[0]=='administrator'){ function hide_post_page_options() { //global $post; // Set the display css property to none for add category and add tag functions $hide..

source 2023.04.02

Wordpress에서 XSLT를 사용한 XML 구문 분석

Wordpress에서 XSLT를 사용한 XML 구문 분석 현재 XSL 스타일시트 파일을 사용하여 외부 XML 파일을 로드하여 HTML로 해석하려고 합니다.이를 위해 플러그인 XDATA Toolkit을 사용하고 있으며 정상적으로 동작하고 있습니다.단, 이 플러그인에서는 각 XML 파일에 대해 새로운 쿼리를 생성하여 쇼트코드를 사용하여 콘텐츠를 로드해야 합니다.저는 XML 파일이 많기 때문에 이 방법은 저에게 적합하지 않을 수 있습니다. XML 콘텐츠를 로드하여 XSLT를 사용하여 페이지에서 동적으로 해석할 수 있는 매개 변수(즉,XML 파일명)을 참조해 주세요. PHP 스크립트 XSLTP 프로세서로 할 수 있습니까?WordPress 페이지에서 PHP 스크립트를 호출할 수 있습니까?그렇다면 PHP 스크립트를..

source 2023.04.02

WordPress post 추가/업데이트 후 훅과 포스트 메타 삽입 후 후 후크?

WordPress post 추가/업데이트 후 훅과 포스트 메타 삽입 후 후 후크? 「비디오」라고 하는 커스텀 투고 타입이 있습니다.이 타입에는, 몇개의 커스텀 필드가 정의되어 있습니다.「동영상」의 투고를 작성하거나 갱신할 때, 기능을 실행하고 싶습니다. 아쉽게도 이 함수는 방금 작성한 투고에 대한 투고 메타 데이터 값과 일반적인 후크가 필요합니다.save_post,publish_post포스트 메타가 데이터베이스에 삽입되기 전에 실행되는 것 같기 때문에 사용할 수 없습니다. 변경하지 않고 "게시"를 클릭하는 것만으로 수동으로 게시물을 업데이트하면 정상적으로 작동합니다. 모든 메타데이터가 삽입된 후 프로세스 후반부에서 실행되는 후크가 있습니까?내가 필요한 일을 하는 문서화되지 않은 후크라는 것이 있다. 후크..

source 2023.04.02

node.wordpress 블로그를 제공합니다.

node.wordpress 블로그를 제공합니다. 랙스페이스 서버에서 node.js를 사용하여 다양한 애플리케이션을 지원하고 있습니다.(node-http-proxy 사용). 하지만 워드프레스 블로그를 시작하고 싶습니다.블로그에 서비스를 제공하는 유일한 방법은 apache(또는 nginx)를 사용하는 것입니다. node.js 어플리케이션 자체에서 워드프레스 블로그를 서버하는 방법이 있습니까?PHP를 실행하려면 서버를 실행해야 합니다.노드는 JavaScript입니다. 아파치든, nginx/php-fpm이든, php-fpm이든, 워드프레스 코드를 실제로 실행하고, 지금 사용하고 있는 것과 같은 프록시 시스템을 사용하는 것이 필요합니다.한 가지 옵션은 Wordpress를 계속 사용하는 것이지만 HTML을 출력하기..

source 2023.04.02

현재 쿼리에 상대적인 범주 수 가져오기

현재 쿼리에 상대적인 범주 수 가져오기 WordPress를 사용하고 있는데 검색 페이지에서 카테고리 내의 투고 수를 파악하여 이름 옆에 표시해야 합니다.그렇게 고양이 1(3) 고양이 2(1) 고양이 3(18).. 현재 사용하고 있는 것은get_categories()오브젝트를 제공하고 카운트를 잡는 기능$cat->count()기간 내 투고 총수를 취득합니다만, 현재 쿼리 내의 투고만 취득하면 됩니다.사용하고 있다pre_get_posts쿼리를 갱신합니다.이걸 할 방법을 아는 사람? 현재 코드 블록입니다. foreach ( get_categories() as $cat ) { if ( $cat->parent === 0 ) { $checked = ( in_array( $cat->slug, $check ) ) ? ..

source 2023.03.28

왜 Instagram의 페이지 수가 같은 페이지를 반복해서 반환하는 걸까요?

왜 Instagram의 페이지 수가 같은 페이지를 반복해서 반환하는 걸까요? 코드 Instagram의 API와 통신하기 위해 PHP 클래스를 만들었습니다.개인 기능을 사용하고 있습니다.api_requestInstagram API와 통신하기 위해 (아래 그림 참조): private function api_request( $request = null ) { if ( is_null( $request ) ) { $request = $this->request["httpRequest"]; } $body = wp_remote_retrieve_body( wp_remote_get( $request, array( "timeout" => 10, "content-type" => "application/json" ) ) ); ..

source 2023.03.28

권한 문제:Wordpress와 함께 사용할 Windows용 도커 권한을 설정하는 방법

권한 문제:Wordpress와 함께 사용할 Windows용 도커 권한을 설정하는 방법 문제 I'm trying to setup my developing environment using Docker for Windows for use with Wordpress. I'm using docker compose with a custom Dockerfile. This works perfectly on MacOS. Using the exact same docker setup on Windows though gets me these messages within Wordpress. 미디어 업로드 시도 중 Wordpress 업데이트 시도 중 Worpress는 올바른 파일 권한을 가지고 있지 않습니다. 내가 시도한 것 1..

source 2023.03.28

WordPress WXR 사양

WordPress WXR 사양 WordPress WXR Import/export 표준에 대한 사양을 찾고 있는데 WordPress에서 표준에 대한 공식 문서를 찾을 수 없습니다. WXR 파일이 WordPress.com 또는 WordPress 자체 호스팅 사이트로 자동으로 Import되도록 하는 방법을 정확히 알려 줄 공식 리소스를 알고 있는 사람이 있습니까? 특히 사용자가 WordPress로 쉽게 이동할 수 있도록 기존 CMS용 WXR 내보내기 시스템을 만들려고 합니다.WordPress의 핵심 개발자인 John O'Nolan에게 이 질문을 했고, John O'Nolan은 핵심 개발자인 Aaron Jorbin에게 제 질문을 보냈습니다.O'Nolan은 WXR 규격에 대한 공식 문서는 없지만 WXR 수출은 필..

source 2023.03.28

Google 지도 iframe 주소 팝업 제거

Google 지도 iframe 주소 팝업 제거 Wordpress에서 이 iframe을 텍스트 위젯에 삽입했습니다.그러나 주소 팝업이 표시되지 않습니다. 둘 다 먹어봤어iwloc=near그리고.iwlock=NoSuchMarker(5번째 줄에서 a href 종료) 저는 다음과 같이 하겠습니다.iwloc=A를 iwloc=near로 업데이트했습니다.이 코드를 iframe src가 아닌 iframe 뒤에 태그에 추가하고 있었습니다. 언급URL : https://stackoverflow.com/questions/14512854/remove-google-maps-iframe-address-popup

source 2023.03.28

Woocommerce REST API 확장 주문 응답

Woocommerce REST API 확장 주문 응답 wc-api/vX/주문/응답 연장 방법을 찾고 있습니다.체크아웃에 여러 개의 커스텀 필드(관계번호, 배송일 등)를 추가했습니다.이러한 메타는 순서(wp_postmeta 테이블) 내에 저장됩니다.그런데 왜 API와 함께 반환되지 않는 거죠? 일반적으로 다음과 같은 코드로 api 응답을 확장할 수 있습니다. add_action( 'rest_api_init', 'custom_register_api_fields' ); function custom_register_api_fields() { register_rest_field( 'shop_order','relation_number', array( 'get_callback' => 'custom_api_meta_c..

source 2023.03.23
반응형