반응형

WordPress 31

워드프레스 위젯을 프로그래밍 방식으로 표시하는 방법

워드프레스 위젯을 프로그래밍 방식으로 표시하는 방법 커스텀 페이지 기반 커스텀 페이지 템플릿에 커스텀 메이드 위젯을 프로그래밍 방식으로 표시해야 합니다. 다음은 시나리오입니다. "product"라는 사용자 지정 페이지 템플릿을 기반으로 페이지를 작성했습니다. 이제 사이드바 디스플레이에 사용자 지정 위젯이 필요합니다.이 사이드바는 다른 페이지와 완전히 달라야 하기 때문에 프로그래밍 방식으로 표시하고 싶습니다._widget() 함수를 사용하려고 했는데, 내장된 위젯에서만 작동하는 것 같고, register_sidebar 함수에 등록된 파라미터는 기본적으로 사용하지 않는 것 같아서 전달 방법을 모르겠습니다. 실제로 사용한 것은 the_widget(')입니다.WP_Widget_Search')에서 테스트하고 위젯..

source 2023.03.20

커스텀 투고 타입에 커스텀필드를 추가하는 방법

커스텀 투고 타입에 커스텀필드를 추가하는 방법 좋은 아침이에요. 'Products'라는 커스텀 포스트 타입을 작성했습니다.커스텀 필드(metabox가 올바른 용어입니까?)를 만들고 싶습니다.여기서 클라이언트는 이 CPT 내의 특정 게시물이 특집 게시물인지 여부를 판별하기 위해 체크박스를 켤 수 있습니다. 여기 제 함수의 코드가 있습니다.php를 사용하여 'Products' CPT를 만듭니다. function products_custom_init() { $labels = array( 'name' => _x('Products', 'post type general name'), 'singular_name' => _x('Product', 'post type singular name'), 'add_new' => ..

source 2023.03.15

Gutenberg - 1개의 블록 타입에 여러 개의 이너 블록

Gutenberg - 1개의 블록 타입에 여러 개의 이너 블록 구텐베르크가 사용하는 워드프레스 디폴트가 필요없기 때문에 커스텀 컬럼 블록을 하려고 합니다. 그래서 어떻게 동작하는지 찾아봤는데 레이아웃 정의와 함께 InnerBlocks 블록을 사용하지만, 컬럼에 html 태그와 클래스를 지정할 방법이 없어서 쓸모가 없습니다. 그 후 맵을 사용하여 컬럼을 루프아웃하기로 했습니다.그 후 컬럼에 다른 블록을 삽입할 수 있도록 각 컬럼에 InnerBlocks 컴포넌트를 추가했습니다만, 문제는 각 컬럼에서 InnerBlocks의 내용이 공유되기 때문에 각 InnerBlocks와 컬럼의 주요 속성을 고유하게 설정하려고 했습니다.는 아직 공유되고 있습니다(아니오, 공유 블록을 사용하지 않습니다). 구텐베르크는 각 컬럼..

source 2023.03.15

"wp_get_attachment_image($attachment_id)" 워드프레스 함수에 사용자 지정 클래스 추가

"wp_get_attachment_image($attachment_id)" 워드프레스 함수에 사용자 지정 클래스 추가 wp_get_attachment_image($attachment_id) 워드프레스 기능으로 이미지를 얻을 수 있습니다.코드 아래에 자동으로 추가됩니다. 이 기능을 사용하여 "alt"와 다른 클래스를 추가하고 싶습니다.구체적으로는 이렇게 코드를 생성하고 싶습니다. 이렇게 넘기면 돼요. 자세한 내용은 여기를 참조하십시오.https://developer.wordpress.org/reference/functions/wp_get_attachment_image/여러 속성을 전달할 수 있습니다. 커스텀클래스의 경우 다음 작업을 수행할 수 있습니다. 클래스는 공백으로 구분하여 여러 클래스를 추가할 수 ..

source 2023.03.15

mqtranslate plus on wordpress 메뉴에서 사용자 정의 링크 번역

mqtranslate plus on wordpress 메뉴에서 사용자 정의 링크 번역 이 질문 다음에 내 내비게이션 메뉴의 링크를 워드프레스로 qtranslate로 번역하려면 어떻게 해야 합니까?저는 제 내비게이션 메뉴를 다른 언어로 번역하려고 합니다. 나는 첫 번째 대답에 적힌 모든 것을 했다. 다음 항목에 기능 포함function.php 를 추가합니다.'walker' => new CustomLinkModifierWalker()에서header.php파일. 네비게이션 메뉴 이름 변경HOMEΑΡΧΙΚΗ및 url 로의/en|en|/|gr| 그런데 번역이 안 돼요.메뉴에는 다음과 같은 네비게이션의 두 문자열이 표시됩니다.HOMEΑΡΧΙΚΗ링크는/en|en|/|gr|. 내가 뭘 잘못하고 있지?아니면 메뉴를 번역..

source 2023.03.15

Wordpress에서 액션 우선순위를 변경하려면 어떻게 해야 합니까?

Wordpress에서 액션 우선순위를 변경하려면 어떻게 해야 합니까? 어린이 테마로 주제 틀을 사용하고 있습니다.여러 개의 훅이 있지만 특히 주제_header()를 보고 있습니다.주제_header() 후크는 (add_action을 통해) 다음 액션을 추가합니다. 행동의 내용은 무관합니다. 제 질문은 다음과 같습니다.문제의 5가지 액션의 우선순위를 변경하려면 어떻게 해야 합니까?예를 들어 tematic_access()가 tematic_brandingopen()보다 먼저 로드되도록 합니다.제가 알아낸 유일한 방법은 액션을 삭제하고 다시 추가하는 것입니다.

source 2023.03.10

Wordpress 투고 전용 커스텀 퍼멀링크

Wordpress 투고 전용 커스텀 퍼멀링크 내 Wordpress 설치에는 페이지, 게시물 및 포트폴리오의 세 가지 게시물이 있습니다.현재 구조는 다음과 같습니다. 페이지:example.com/page-name, 게시 목록 페이지:example.com/blog, 개별 투고:example.com/post-name, 포트폴리오 목록 페이지:example.com/portfolio, 개개의 포트폴리오 투고:example.com/portfolio/portfolio-name. 변경하고자 하는 것은 개별 포스트 퍼머링크지만 다른 것은 없습니다.example.com/blog/post-name이 되고 싶습니다. 다른 유형에 영향을 주지 않고 변경하는 방법을 보여주는 문서를 찾을 수 없습니다. EDIT : 현재 퍼멀링크 ..

source 2023.03.10

add_action을 통해 인수를 함수에 전달할 수 있습니까?

add_action을 통해 인수를 함수에 전달할 수 있습니까? 내가 그런 일을 할 수 있을까? 내 직무에 대해 논쟁을 넘길 수 있을까?add_action doc를 이미 공부했지만 방법을 찾지 못했습니다.두 개의 인수를 전달하기 위한 정확한 구문은 어떻게 보일까요?특히 text 인수와 integer 인수를 전달하는 방법에 대해 설명합니다. function recent_post_by_author($author,$number_of_posts) { some commands; } add_action('thesis_hook_before_post','recent_post_by_author',10,'author,2') 갱신하다 do_action을 통해 어떻게든 이루어지는 것 같습니다만, 어떻게 하면 될까요? :-) 내..

source 2023.03.10

배열별로 정렬된 ID 배열을 가진 WP_쿼리

배열별로 정렬된 ID 배열을 가진 WP_쿼리 아이디 배열이 있는데 그 게시물을 WP_Quey()까지 받고 싶습니다. $myarray = $ids; $args = array( 'post__in' => $myarray); // The Query $the_query = new WP_Query( $args ); 날짜별 결과 정렬 $myarray 항목별로 정렬하고 첫 번째 결과는 $myarray의 첫 번째 ID가 됩니다.Wordpress 3.5 이상에서는'orderby'=>'post__in'다음 내용을 작성해야 합니다. $myarray = $ids; $args = array('post__in'=> $myarray, 'orderby'=>'post__in'); // The Query $the_query = new W..

source 2023.03.10

부트스트랩4에서 Navbar 요소를 균등하게 띄우는 방법

부트스트랩4에서 Navbar 요소를 균등하게 띄우는 방법 웹 사이트의 부트스트랩 네비게이션 구축. 네비게이션 바의 네비게이션 링크 요소를 띄우는 최적의 방법을 찾는 데 어려움을 겪고 있습니다(모바일에도 계속 적합합니다). 내 내비게이션 코드: HOME SERVICES ABOUT US CONTACT 현재 네 개의 네비게이션 요소가 있습니다.처음에 nav-link 클래스에 width=25%를 추가할까 생각했습니다.하지만 모바일 뷰에 문제가 생길 수 있습니다. 또한 네비게이션 바에 다섯 번째 아이템이 있는 경우(WordPress Affectnce > Menus에서 추가) 어떻게 하면 코드를 거기에 맞출 수 있을까요? 를 사용합니다..nav-fill항목을 균등하게 띄우고, 그리고w-100(width:100%) ..

source 2023.03.05
반응형