source 959

__() 및 sprintf()로 WP 변환

__() 및 sprintf()로 WP 변환 WP 테마를 번역하려고 합니다.내가 가지고 있는 코드는 다음과. $translation = __( get_color(), 'textdomain' ); 효과가 있고, get_color() 함수에서 역동적으로 색을 얻으며, 번역도 잘 됩니다.그러나 테마 체크 플러그인을 사용하면 이 코드에 대한 오류가 발생합니다. 대신 이걸 사용해야 합니다. $translation = sprintf( __( '%s', 'textdomain' ), get_color() ); 그러나 이 경우 자리 표시자 %s이(가) 번역되지 않고 원래 색상 이름(번역되지 않음)을 얻게 됩니다. 내가 뭘 잘못하는 거지?감사해요.echo sprintf(__("text %s", 'your__text_doma..

source 2023.10.22

wordpress 데이터베이스 get_results에서 배열 값을 가져오는 방법

wordpress 데이터베이스 get_results에서 배열 값을 가져오는 방법 mymysql 쿼리에서 배열 값을 에코하려고 합니다(Wordpress 스니펫 내부). function get_customer_gain() { global $wpdb; $users = $wpdb->get_results( "SELECT SUM(wp_wpdatatable_1.payback) FROM wp_wpdatatable_1"); foreach( $users as $user ) { echo $user; } } add_shortcode('customer_gain', 'get_customer_gain'); 내 var_dump은 다음과 같습니다. array(1) {[0]=> object(stdClass)#3098(1) {["SUM(..

source 2023.10.22

자바스크립트 window.location에 target="_blank"를 추가하는 방법?

자바스크립트 window.location에 target="_blank"를 추가하는 방법? 다음은 대상을 다음과 같이 설정합니다._blank: if (key == "smk") { window.location = "http://www.smkproduction.eu5.org"; target = "_blank"; done = 1; } 하지만 이것은 효과가 없는 것 같습니다.새 탭에서 링크를 시작하려면 어떻게 해야 합니까? 여기 내 코드가 있습니다. function ToKey() { var done = 0; var key = document.tokey.key.value; key = key.toLowerCase(); if (key == "smk") { window.location = "http://www.smkpr..

source 2023.10.22

우커머스 체크아웃 페이지에서 결제수단 이동

우커머스 체크아웃 페이지에서 결제수단 이동 우커머스 사이트 체크아웃 페이지의 결제 방법을 주문 후기 위로 옮겨야 하는데 방법을 모르겠습니다.문제는 제가 다음 코드를 사용하려고 시도했다는 것입니다. remove_action( 'woocommerce_checkout_order_review', 'woocommerce_checkout_payment', 20 ); add_action( 'woocommerce_after_order_notes', 'woocommerce_checkout_payment', 20 ); 하지만 '약관' 텍스트와 '주문하기' 버튼도 그것과 함께 움직입니다.결제 옵션이 있어야 하고, 그 다음에 주문 리뷰가 있어야 하고, 결국에는 "약관" 텍스트와 "주문하기" 버튼이 있어야 합니다. 내가 어떻게..

source 2023.10.22

열거(typedef enum)의 중요도

열거(typedef enum)의 중요도 이 질문에는 이미 다음과 같은 답변이 있습니다. dep 열거형 설명을 c로 입력합니다. (5개 답변) 닫힘7년 전에. 저는 최근에 저를 위해 게시된 답변에서 이것을 보았습니다. typedef enum { NO_OP, ADDITION, } operator_t; int main() { operator_t operator = NO_OP; } 이?typedef enum우리가 왜 그걸 사용해야 합니까?구글에 검색해보니 다음과 같습니다: http://www.programiz.com/c-programming/c-enumeration 지금은 너무 기술적으로 들리는데 무슨 일인지, 왜 그런 걸 쓰는지 이해가 안 가는 것 같아요. 보너스(옵션):어떤 유형의 변수가operator_t?..

source 2023.10.22

WooCommerce 3+에서 디버그하는 방법

WooCommerce 3+에서 디버그하는 방법 저는 이 튜토리얼 https://docs.woocommerce.com/document/shipping-method-api/ 을 사용하여 Woocommerce의 커스텀 배송 방법을 만들고 있지만 디버깅에 문제가 있습니다.배송 방법이 사용자에 의해 업데이트 될 때마다 우커머스 콜은 배송을 계산합니다.저는 다음과 같이 이 기능을 무시했습니다. public function calculate_shipping( $package ) { // This is where you'll add your rates $rate = array( 'idea' => $this->id, 'label' => $this->title, 'cost' => '90.00', 'calc_tax' => ..

source 2023.10.22

Object.create(null)로 JS 개체를 생성하는 것이 {}과(와) 같습니까?

Object.create(null)로 JS 개체를 생성하는 것이 {}과(와) 같습니까? 저는 JS 객체를 만드는 방법은 많이 알고 있지만 잘 몰랐습니다.Object.create(null). 질문:. 다음과 정확히 같습니까? var p = {} 대 var p2 = Object.create(null); ?그들은 동등하지 않습니다.{}.constructor.prototype == Object.prototype하는 동안에Object.create(null)어떤 것에서도 상속되지 않으므로 속성이 전혀 없습니다. 다시 말해: 다음과 같이 null을 프로토타입으로 명시적으로 생성하지 않는 한 자바스크립트 객체는 기본적으로 Object에서 상속됩니다.Object.create(null). {}대신에 다음과 동등할 것입니다..

source 2023.10.22

ajax 요청에 crf 토큰을 추가하는 방법

ajax 요청에 crf 토큰을 추가하는 방법 ajax 요청에 crf를 추가하는데 문제가 있습니다.스프링부트/스프링 보안이 적용된 고객측의 타임리프를 사용하고 있습니다.spring security에서 crf-token이 없어 요청을 허용하지 않습니다.아약스의 코드는 여기 있습니다. function bits(){ var xhttp = new XMLHttpRequest(); var selected = document.getElementById("product").value; xhttp.onreadystatechange = function(){ if(xhttp.readyState==4 && xhttp.status==200){ var result= JSON.parse(xhttp.responseText) var l..

source 2023.10.22

Jquery each - 루프를 중지하고 개체를 반환합니다.

Jquery each - 루프를 중지하고 개체를 반환합니다. 누가 나에게 왜 루프가 멈추지 않았는지 말해줄 수 있습니까?5입장? http://jsbin.com/ucuqot/edit#preview $(document).ready(function() { someArray = new Array(); someArray[0] = 't5'; someArray[1] = 'z12'; someArray[2] = 'b88'; someArray[3] = 's55'; someArray[4] = 'e51'; someArray[5] = 'o322'; someArray[6] = 'i22'; someArray[7] = 'k954'; var test = findXX('o322'); }); function findXX(word) { $..

source 2023.10.22

테이블의 항목을 재정렬하는 방법

테이블의 항목을 재정렬하는 방법 자리가 있습니다.my_table NAME, SEQ_NO, LOCKED . 아이템을 제거하고 추가하고 다시 주문하고 싶습니다(수정SEQ_NO) 시퀀스가 항상 1에서 COUNT(*)로 진행되고 잠긴 항목은 해당 SEQ_NO를 유지하며 잠금 해제된 항목은 해당 번호를 얻을 수 없습니다.잠금해제된항목만새로운SEQ_NO로업데이트됩니다. 예: 이것. NAME SEQ_잠김 없음푸1N막대 3 Yabc 4 Y바즈5NCde 7 N 결과: NAME SEQ_잠김 없음푸1N바즈2N막대 3 Yabc 4 YCde 5 N 내가 어떻게 그럴 수 있을까?당신의 목표는 때때로.1..COUNT(*)numbering과 '잠긴 행에 번호를 변경하지 않음'으로 인해 확인할 수 없는 충돌이 발생합니다.예를 들어, ..

source 2023.10.22