반응형

Wordpress 26

Wordpress 테마 업그레이드가 부모 테마 기능을 변경하지 않도록 하려면 어떻게 해야 합니까?php

Wordpress 테마 업그레이드가 부모 테마 기능을 변경하지 않도록 하려면 어떻게 해야 합니까?php 현재 추적 코드를 에 수동으로 구현했습니다.wp-content/themes/genesis/header.php 코드는 다음과 같습니다(축소). Genesis(Wordpress 테마)를 업그레이드할 때마다 이 코드가 손실되어 수동으로 다시 추가해야 합니다. 이 코드를 추가하려면functions.php의 헤드섹션까지wp-content/themes/genesis/header.phpWordpress 테마 업그레이드에서 살아남을 수 있도록 합니다.코드는 어떻게 될까요?를 사용해야 합니다.wp_head훅을 사용하여 콘텐츠를 추가합니다.역동적으로 코드는 다음과 같습니다. add_action('wp_head', 'ch..

programing 2023.02.25

각 메뉴 항목에 대한 추가 필드 추가

각 메뉴 항목에 대한 추가 필드 추가 나는 테마를 만들고 있다.여기서 각 메뉴 항목([Affectance]> [ Menus ]및 [Menus])에 필드를 추가합니다.아래 그림에서는 [Description](설명) 필드에 추가 폼 필드(옵션 버튼, 텍스트 영역 등)를 추가합니다. 이것을 어떻게 할 수 있는지에 대한 방법이나 튜토리얼이 있나요?저도 같은 걸 찾고 있었어요모두 다르게 작동하는 걸 발견했어요 https://gist.github.com/kucrut/3804376 를 사용하면, 사용하기 쉽고, 알기 쉬운 클래스를 작성할 수 있습니다(주의: mods 를 사용하면, 체크 박스, 라디오, 컬러 피커 등에 사용할 수 있습니다). https://wordpress.org/plugins/sweet-custom-..

programing 2023.02.25

WordPress를 사용한 PHP if/else get_field()

WordPress를 사용한 PHP if/else get_field() WP 백엔드에서 클라이언트의 홈페이지에 표시되는 회전목마를 커스터마이즈할 수 있는 옵션을 제공하려고 합니다.클라이언트로부터의 입력을 처리하기 위해 고급 사용자 지정 필드를 사용하고 있습니다.두 가지 옵션을 제공하고 싶습니다. 옵션 #1) 표시할 텍스트 문자열('carusel_title_text')을 클라이언트가 삽입할 수 있도록 합니다. 옵션 #2) 클라이언트가 표시할 로고를 업로드할 수 있습니다('carusel_logo'). 제목 텍스트는 코드로 확인하고 없으면 로고를 표시해 주었으면 합니다.두 필드가 모두 비어 있으면 어떻게 될지 아직 결정하지 못했습니다.어쨌든, 제가 생각해낸 것은 다음과 같습니다. 입력이 있는 한 carousel..

programing 2023.02.25

Wordpress: WHY 루프에서 current_post 인덱스 번호를 가져옵니다.

Wordpress: WHY 루프에서 current_post 인덱스 번호를 가져옵니다. 최신 투고를 받는 방법index number내부 WHILE 루프? $index_query = new WP_Query( array( 'post_type' => 'post', 'orderby' => 'modified', 'posts_per_page' => '-1', 'order' => 'DESC' ) ); while ( $index_query->have_posts() ) : $index_query->the_post(); // echo current post index number endwhile; 다음과 같이 시도했지만 결과가 없었습니다. $index_query->post->current_post; 제안해 주셔서 감사합니다..

programing 2023.02.25

wp mail smtp로 폼7에 문의해 주세요.

wp mail smtp로 폼7에 문의해 주세요. 저는 7번 컨택 폼을 설치했고 메일은 SMTP로 보내길 원합니다. WP-Mail-SMTP 플러그인을 사용하고 있습니다.WP-mail SMTP 2개의 플러그인이 연계되어 동작할 수 있습니까?다른 옵션은 없습니까?양식 7에서는 Wordpress 설정을 사용합니다.WP-Mail-SMTP를 설정하고 "Send all WordPress emails via SMTP" 라디오 버튼을 선택하면 자동으로 이 설정이 사용됩니다.아직 이 문제에 직면해 있는 분들을 위해. 의 편집Contact Form확인하다From에 참가하다.Mail에서 정의한 것과 동일한지 확인합니다.WP Mail SMTP > General > From Email.언급URL : https://stackove..

programing 2023.02.20

워드프레스에서 현재 로그인한 사용자의 역할을 가져오려면 어떻게 해야 합니까?

워드프레스에서 현재 로그인한 사용자의 역할을 가져오려면 어떻게 해야 합니까? 워드프레스에서 현재 로그인한 사용자의 역할을 가져오려면 어떻게 해야 합니까?다음과 같은 사용자 ID($user_id)가 있다고 가정하면 다음과 같습니다. $user = new WP_User( $user_id ); if ( !empty( $user->roles ) && is_array( $user->roles ) ) { foreach ( $user->roles as $role ) echo $role; } 세션에서 사용자 ID를 가져옵니다.유저 ID 를 모르는 경우는, 이 함수가 도움이 됩니다(테마 기능에 입력합니다).php 파일) function get_user_role() { global $current_user; $user_r..

programing 2023.02.20
반응형