안녕하세요 멋진 플러그인 만들어주셔서 정말 잘 사용하고 있습니다 ^^
다름이 아니라 전에 FUSHION BUILDER를 사용할 땐 안 그랬는데 ELEMENTOR PRO 로 페이지 빌더를 바꾸니
글쓰기 버튼을 클릭시 최상단으로 이동이되어 이용자들이 글작성 화면을 잘 못찾아서 문제입니다.
현재 AVADA 테마와 ELEMENTOR PRO 페이지빌더를 사용하고 있습니다.
해결책으로
1. 글쓰기를 누를 시 글작성화면만 띄울 수 있는지 혹은
2. 글쓰기 버튼 누를 시 글작성 색션으로 스크롤링하게 할 수 있을까요?
참고로 아이페이지 옵션들도 전부 적용해보았습니다.
코드 상에는 별 문제없어 보입니다.
게시판 id 및 스킨명은 일치하는지요?
아이프레임으로 보기 기능을 활성화하셨다면 비활성화한 후에도 확인해보세요.
만약, KBoard 플러그인이 최신 버전이 아니라면
최신 버전으로 업데이트해보시겠어요?
고맙습니다.
<?php
add_filter('kboard_url_content_editor', 'kboard_url_content_editor_2020_04_29', 10, 3);
function kboard_url_content_editor_2020_04_29($url, $content_uid, $board){
if($board->id == '2'){
$url .= '#kboard-default-editor';
}
return $url;
}
?>
이렇게 코드를 적용해서 Functions.php 에 넣어봤는데도 반응이 없네요.. 테마도 바꿔보고 플러그인도 껏다가 켜보았습니다 ㅠ.ㅠ
왜 이럴까요. 답변 감사드립니다
안녕하세요~^^
KBoard 플러그인에서 글쓰기 버튼 클릭 시
스크롤이 글쓰기 영역에 맞춰지게 하고 싶으신 건지요?
HTML 해시를 활용해보시는 건 어떠신지요?
아래의 코드를 활용해보시겠어요?
add_filter('kboard_url_content_editor', 'kboard_url_content_editor_2020_04_29', 10, 3);
function kboard_url_content_editor_2020_04_29($url, $content_uid, $board){
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$url .= '#kboard-default-editor';
}
return $url;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
위의 코드는 default 스킨에서만 동작하기 때문에
다른 스킨에도 적용하시려면 default 부분을 실제 스킨명으로 교체해서 확인해보세요.
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
고맙습니다.