WordPress 94

Wordpress 사용자 지정 게시물 유형에 대한 간단한 사용자 역할 설정 방법

Wordpress 사용자 지정 게시물 유형에 대한 간단한 사용자 역할 설정 방법 저는 워드프레스를 이용하여 비정규직/아르바이트생을 위한 시스템을 개발하고 있습니다.이 작업을 수행하려면 새 사용자 지정 게시물 유형을 EMPAYER로 만들고 있으며 이에 해당하는 2명의 사용자 에이전트와 고객이 필요합니다. 에이전트 사용자는 자신의 직원을 만들고 편집할 수 있지만 다른 에이전트의 직원은 편집할 수 없습니다. 직원 게시물은 모든 에이전트, 고객 및 일반 대중이 보고 댓글을 달 수 있습니다. 이는 또한 고객 사용자가 모든 직원 게시물만 볼 수 있음을 의미합니다. 고객 사용자는 직원을 고용한 후에는 시스템이 직원과 연결해야 하므로 일반 사용자와 차별화되어야 합니다. 따라서 고객은 로그인한 사용자여야 합니다. 마지막..

programing 2023.07.09

태그 설명이 필요한 방법

태그 설명이 필요한 방법 워드프레스는 처음이지만, 기본적으로 제가 달성하고자 하는 것은 워드프레스 4.5.2의 사용자 정의 테마에 대한 태그 설명을 필수 필드로 만드는 것입니다. 저는 세 가지 접근법을 시도했지만 모두 실패했기 때문에 워드프레스 전문가가 저를 안내해 주시면 감사하겠습니다. 접근법 #1 기능들.php 저는 후크를 '편집'하려고 노력했습니다.edit_tag_form_fields그리고.add_tag_form후크를 호출한 다음 Javascript를 통해 수정합니다. function require_category_description(){ require_once('includes/require_category_description.php'); } add_action('edit_tag_form_fi..

programing 2023.07.04

TinyMCE의 사용자 지정 형식 div가 이전 div와 병합

TinyMCE의 사용자 지정 형식 div가 이전 div와 병합 편집기에서 다음을 사용하여 사용자 지정 형식을 만들었습니다. array( 'title' => 'Tab', 'block' => 'div', 'classes' => 'tab', 'wrapper' => true, 'exact' => true, ), 그런 다음 텍스트를 선택하고 형식을 선택하여 다음을 얻을 수 있습니다. My Content heading 1 My first bit of content here... 지금까지, 좋아요.그러나 다음 텍스트를 선택하고 내 형식을 선택하면 새 div를 삽입하는 대신 기존 div를 확장하므로 다음과 같은 결과를 얻을 수 있습니다. My Content heading 1 My first bit of content ..

programing 2023.06.24

wp.data.subscribe을 올바르게 사용합니다.

wp.data.subscribe을 올바르게 사용합니다. 사용방법wp.data.subscribe특정 게시 형식(오디오, 비디오 및 갤러리)에 대한 블록을 표시/숨기기 위해 이 코드를 테스트하여 정상적으로 작동하지만 게시 내용을 작성하는 동안 및 다른 옵션을 선택하면 대상 블록이 깜박거립니다. wp.data.subscribe(() => { var postFormat = wp.data.select('core/editor').getEditedPostAttribute('format'); $('#blockAudio, #blockVideo, #blockGallery').hide(); if( postFormat == 'gallery' ) { $('#blockGallery').fadeIn(); } }); wp.data...

programing 2023.06.24

WordPress gzplate(): 디버깅 시 데이터 오류

WordPress gzplate(): 디버깅 시 데이터 오류 "Debug Bar" 플러그인을 사용하여 플러그인을 디버깅할 때 다음 경고가 표시됩니다. WARNING: \wp-includes\class-http.php:1669 - gzinflate(): data error 사용 중wp_remote_post()플러그인에 오류가 발생했습니다. 어떻게 고칠 수 있을까요?단서는? 잘 부탁드립니다!인수를 사용할 수도 있으며 WordPress에서 올바른 헤더 값을 설정합니다.다음과 같이: wp_remote_post( $url, array( 'decompress' => false ) ); 언급URL : https://stackoverflow.com/questions/18461604/wordpress-gzinflate-..

programing 2023.06.24

Capistrano를 사용하여 배포할 때 Wordpress 및 플러그인을 업그레이드하는 방법은 무엇입니까?

Capistrano를 사용하여 배포할 때 Wordpress 및 플러그인을 업그레이드하는 방법은 무엇입니까? 다음 시나리오가 WordPress 사이트에 업데이트를 배포하는 데 문제가 있는지 확인하고, 문제가 있다면 이를 가장 잘 관리할 수 있는 방법이 있습니까? 기본 사항: GIT 및 Capistrano를 사용하여 원격 스테이징 및 프로덕션 서버에 배포하는 로컬 개발 WordPress Multisite 프로젝트가 있습니다. 업로드 및 blog.dir 디렉토리(wp-content)를 제외한 모든 것은 버전 관리 하에 있습니다.예, WordPress 코어, 테마, 플러그인 등은 로컬에서 업데이트되고, 커밋되고, 푸시되고, 배포됩니다.즉, 처음에 로그인하고 플러그인을 활성화해야 합니다. 플러그인은 Capistr..

programing 2023.06.19

WordPress 사이트를 위한 침입 탐지 시스템

WordPress 사이트를 위한 침입 탐지 시스템 Network Solutions 사이트가 해킹되는 현재 문제로 인해 사이트에 설치할 수 있는 도구(프리웨어인 것이 좋습니다)가 필요합니다. 그러면 파일 변경/업데이트가 발생하는 즉시 이메일로 알려줍니다. 어떤 추천이든 환영합니다 :) 이 사이트는 공유 서버 호스팅 패키지에 있습니다.공유 호스팅에는 실제 IDS를 설치할 수 없습니다. 이는 호스트의 책임입니다. 해킹 같은 솔루션: cron 또는 다른 메커니즘을 사용하여 정기적으로 실행되는 스크립트를 생성하여 모든 파일을 체크섬하고 체크섬을 이전에 저장된 레코드와 비교한 다음 차이점이 있으면 사용자에게 알릴 수 있습니다. 공격(1)에 의해 스크립트 자체가 삭제되었는지 확인하려면 원격 서버(Google App ..

programing 2023.06.14

워드프레스에서 wp_generate_password 기능을 비활성화하려면 어떻게 해야 합니까?

워드프레스에서 wp_generate_password 기능을 비활성화하려면 어떻게 해야 합니까? 워드프레스에서 임의의 비밀번호 생성을 비활성화하는 방법이 있습니까? wp_generate_password 함수를 비활성화하려면 어떻게 해야 합니까?경험이 부족한 사용자는 첫 화면에서 자동 생성된 암호를 보는 것이 귀찮거나 혼란스러울 수 있습니다.wp-content/테마/your_current_테마/함수에 다음 코드를 추가합니다.php: 이 기능을 비활성화합니다. add_filter( 'random_password', 'disable_random_password', 10, 2 ); function disable_random_password( $password ) { $action = isset( $_GET['ac..

programing 2023.06.14

Symfony2 동작을 워드프레스에 내장하는 방법은?

Symfony2 동작을 워드프레스에 내장하는 방법은? 제가 많이 조사해서 써봤는데 좀 당황스럽네요. 저는 워드프레스에 저와 함께 일하는 다른 남자에게 도움이 되는 사이트를 만들고 싶습니다.그 사이트는 우리의 제품을 광고하고 정보를 제공할 것입니다.그런 다음 사용자는 일련의 양식을 통해 등록할 수 있습니다.이 사용자 정의 부품(양식 등)을 Symfony2에 작성하고 싶습니다. WordPress에 연결할 필요가 없고 사용자가 등록한 후 데이터를 표시할 수 있는 재사용 가능한 Dutrin2 엔티티가 있을 것이기 때문입니다(어쨌든 WordPress 외부에서 표시됨). 그러나 디자인 측면에서는 전체 프로세스가 중단되지 않고 동일한 외관과 느낌을 갖기를 원합니다.그래서 양식은 실제로 워드프레스 페이지에서 렌더링되어..

programing 2023.06.09

Wordpress 무한 스크롤로 제품을 로드한 후 Woocommerce 스크립트를 다시 초기화합니다.

Wordpress 무한 스크롤로 제품을 로드한 후 Woocommerce 스크립트를 다시 초기화합니다. 저는 제 샵 페이지에 다음 제품 세트를 자동으로 로드하기 위해 무한 스크롤 플러그인이 있는 워드프레스 Woocommerce-Shop을 실행하고 있습니다. 속성(기본 우커머스 기능)을 선택한 후 가격을 표시하는 드롭다운 메뉴가 있는 가변 제품이 있습니다. 유감스럽게도 이 기능은 초기 페이지 Load에서만 작동하며 스크롤 다운 후 무한 스크롤이 로드된 제품에서는 중단됩니다. 그래서 나는 각 무한 페이지 스크롤 후에 기능을 담당하는 js 스크립트를 다시 초기화해야 한다고 생각합니다.무한 스크롤 플러그인에는 다음 부분이 있습니다.(function(newElements)..)새 요소를 로드한 후 기능을 초기화합니..

programing 2023.06.09