1. 정확한 제품 또는 플러그인 이름
kboard, kboard댓글
2. 상세 내용
1. 댓글창 워드프레스 내장에디터 코드 적용
워드프레스 에디터를 사용중인데 댓글창에 이런식으로 입력하면 id값이 주어진 곳만 댓글창이 생성되는데
add_action('kboard_skin_header', 'kboard_skin_header_20200818', 10, 1);
function kboard_skin_header_20200818($builder){
$board = $builder->board;
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
if(!defined('KBOARD_COMMENTS_WP_EDITOR')){
define('KBOARD_COMMENTS_WP_EDITOR', '1');
}
}
}
이것을 아이디값이 아닌 전체적인 댓글창에 이런식으로 나왔으면 좋겠습니다.
이유는 페이지가 많을 경우 아이디값을 ,로 넣어준다고해도 너무 많아지기때문이고 중간에 오류로 넘어가서 생성된 ID값이 있기때문에 꼬일꺼 같기 때문입니다.
2. 댓글이 작성 된 글자에 편집(수정)을 누르면 그 상태로 편집되게 하고 싶습니다.
댓글을 쓰고 편집(수정)버튼을 누르면 kboard - 비밀번호 확인 이라는 창이 뜨고 그 안에 내용편집이 뜨는데 이 구조가 아닌
편집 버튼을 누르면 글수정 할때랑 마찬가지처럼 나타내고 싶습니다.
ex) 편집버튼클릭 - 에디터안에 글이 적혀있는 구조 //이러면 링크를 한다리 걸치지않고 바로 나타내기 때문에 사용자의 불편이 적어집니다.
3. iframe 포함 모든 영상의 넓이를 고정하고 싶습니다.
iframe으로 영상 삽입시 코드에 width height를 집어넣으면 width는 100%로 반응되는데 이 부분을 수정하는 곳을 알고싶습니다.
width height 둘다 px로 나타내는것과 미디어쿼리를 function에 집어넣는거보다 직접 수정이 더 나을꺼 같았습니다. 데탑 적용시 반응형웹에서 쿼리오류가 발생해서 레이아웃이 깨져서 완전히 잡으려고합니다.
밤새도록 작업하는바람에 두서없이 쓴 글이라 죄송합니다.
워드프레스가 처음이라 물어보고 싶은게 정말 많은데 검색 싹다해보고 적용시키다가 안되는부분만 말씀드립니다.
P.S 엘리멘터 프로 사용중인데 header부분을 테마빌더 템플릿을 이용해서 만들면 워드프레스 에디터의 전체보기 할 시 에디터창이 가려지는데 이건 어떻게 할 수 있을까요?
이 부분은 어떻게 답이안나와서 그냥 전체보기를 없앴습니다만 해결하고 싶습니다.
안녕하세요~^^
1. 모든 게시판에 적용시키시려면
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
if(!defined('KBOARD_COMMENTS_WP_EDITOR')){
define('KBOARD_COMMENTS_WP_EDITOR', '1');
}
}
코드를
if(!defined('KBOARD_COMMENTS_WP_EDITOR')){
define('KBOARD_COMMENTS_WP_EDITOR', '1');
}
코드로 변경해보시겠어요?
2. KBoard 댓글의 설계상 현재 구조에서 원하시는 바와 같이 변경하시려면
코드를 수정해주셔야 합니다.
댓글 수정 팝업의 파일의 경로는 아래 파일입니다.
plugin/kboard-comments/template/edit.php
해당 파일의 form 태그와 스크립트 등 필요하신 부분을
필요하신 부분에 가져와 수정해보시겠어요?
3. 아이프레임을 반응형으로 적용하시려면
아래의 링크를 참고해보시겠어요?
https://www.w3schools.com/howto/howto_css_responsive_iframes.asp
비회원으로 확인 가능한 링크를 남겨주시면
답변에 도움이 됩니다.
코드를 수정하기 어려우시다면
프로젝트 의뢰에 자세한 내용을 남겨보시겠어요?
https://www.cosmosfarm.com/project
고맙습니다.
2번은 워드프레스 에디터와 충돌인나는지 제가 코드수정을 잘못한건지 오류가 나서 일단 보류했고 나머지는 레이아웃에 맞춰서 적용되게 수정했습니다.
감사합니다.