2022/11 28

HTML5 number 타입 입력 필드에서 스핀 버튼을 숨기는 방법

입력 양식에서 입력 필드의 타입을 number로 지정할 경우 해당 필드를 선택하면 숫자를 높이거나 낮출 수 있는 스핀 버튼이 표시됩니다. 이 스핀 버튼(증감 버튼)은 CSS로 숨길 수 있습니다. HTML5 number 타입 입력 필드에서 스핀 버튼을 숨기는 방법 워드프레스 Quform에서 다음 우편번호 스크립트를 적용하여 우편번호를 검색하여 주소를 입력할 수 있는 작업을 진행했습니다. 추가로 전화번호 필드에 숫자만 입력이 가능하도록 설정했습니다. Quform 개발자가 제시하는 코드를 사용하여 해당 필드를 number 타입으로 변경했습니다. 텍스트 입력 상자에 숫자와 하이픈만 입력 허용하기 텍스트 입력 상자에 숫자만 입력 가능하도록 하거나 숫자와 하이픈만 입력을 허용하고 싶은 경우가 있습니다. 이 경우 t..

IT & 기타/CSS 2022.11.18

텍스트 입력 상자에 숫자와 하이픈만 입력 허용하기

텍스트 입력 상자에 숫자만 입력 가능하도록 하거나 숫자와 하이픈만 입력을 허용하고 싶은 경우가 있습니다. 이 경우 text input 필드의 타입을 number나 tel로 변경하는 것을 고려해볼 수 있습니다. input 타입을 nubmer로 변경하면 숫자만 입력 가능하고 tel로 설정하면 숫자와 하이픈(-)과 더하기 기호, 괄호 등 전화번호 입력에 필요한 숫자와 문자만 입력할 수 있습니다. text 타입을 그대로 두고 숫자만 입력 가능하도록 하거나 숫자와 하이픈(-)만 입력하도록 허용하려는 경우 아래의 자바스크립트나 jQuery 스크립트를 활용할 수 있습니다. 텍스트 입력 상자에 숫자와 하이픈만 입력 허용하기 다음 자바스크립트를 적용하면 숫자와 대시(-)만 입력이 가능하게 됩니다. var userName..

워드프레스 이미지가 작게 삽입되는 경우

워드프레스 구텐베르크 에디터에서 이미지를 삽입할 때 이미지가 작게 추가되는 경우가 있습니다. 큰 이미지를 업로드해도 작게 삽입되는 경우 이미지 크기를 크게 표시되도록 설정할 수 있습니다. 너비가 2560px를 초과하는 이미지 삽입 시 줄어드는 현상 너비가 2560px를 초과하는 이미지를 업로드하면 워드프레스에서는 기본 최대 크기인 2560px 크기로 축소됩니다. 이 크기를 상향 조정하고 싶은 경우 다음 글을 참고해보세요. 워드프레스 이미지 업로드 시 크기가 줄어드는 문제 - 워드프레스 정보꾸러미 워드프레스에서 큰 이미지 파일을 업로드하면 이미지 크기가 작아지는 것을 경험할 수 있습니다. 이 현상은 워드프레스 5.3 업데이트에서 도입된 기능 때문입니다. 워드프레스 5.3 이상 버전에서 www.theword..

스피드스타 스킨: 본문 제목 드래그 방지 해제

이 블로그에는 스피드스타라는 티스토리 스킨이 적용되어 있습니다. 지난달 카카오 데이터센터 화재 사건 이후 일부 기능이 작동하지 않는 문제가 발생했지만 최근 스피드스타 개발자께서 버그를 패치한 업데이트를 내놓았습니다. 스피드스타 스킨에서 글 제목에 드래그 방지 코드가 적용되어 있어 제목을 선택하여 복사할 수 없습니다. 이 점이 불편한 경우 드래그 방지 코드를 제거하여 본문 제목이 선택 가능하도록 설정할 수 있습니다. 스피드스타 스킨: 본문 제목 드래그 방지 해제 스피드스타 스킨에서 본문 제목을 선택할 수 있도록 변경하려면 스킨 편집 » html 편집 » HTML 탭에서 다음 코드 부분을 검색합니다. title{font-weight:700;word-break:break-all;margin:25px 0;lin..

CSS를 사용하여 하단 배너 만들기

이 티스토리 블로그의 하단에는 배너가 표시되고 있습니다. 닫기 기능이 있는 배너의 경우 보통 Javascript를 사용하지만 이 블로그에 사용된 배너는 HTML/CSS만으로 구현되었습니다. Javascript를 이용하면 닫기를 누르면 하루 동안 표시되지 않도록 하는 것도 가능합니다. 하단 배너 만들기(Close 버튼 포함) 워드프레스의 경우 다양한 배너 플러그인이 있습니다. 예를 들어, Brave 플러그인을 사용하면 다양한 형식으로 팝업이나 배너를 표시하는 것이 가능합니다. 워드프레스 Brave 팝업 플러그인 설정 살펴보기 워드프레스 Brave 플러그인은 팝업 플러그인으로 개발되었지만 컨택트 폼, 이메일 주소 수집 등 다양한 기능을 제공하는 플러그인으로 진화하고 있습니다. 이 플러그인을 사용하여 배너를 ..

카카오 데이터센터 화재 사건 이후 티스토리 블로그 색인 미생성 문제

카카오 데이터센터 화재 사건 이후 티스토리 블로그가 복구되어 작성한 일부 글들은 구글에서 제대로 색인이 생성되지 않는 문제가 있을 수 있습니다. 복구 직후에 작성한 일부 글들이 색인이 생성되지 않았을 수 있으므로 확인하여 색인이 미생성된 글들에 대하여 수동으로 색인 생성 요청을 하시기 바랍니다. 카카오 데이터센터 화재 사건 이후 일부 티스토리 블로그 글들의 색인 미생성 문제 지난 10월 15일, 카카오 데이터센터 화재 사태 이후 다음, 네이버, 구글 등의 검색엔진에서 유입이 급감하는 문제가 발생했습니다. 제 티스토리 블로그의 경우, 약 한달이 지난 지금은 거의 90% 이상 회복한 것 같습니다. 하지만 아직 회복되지 않은 블로그들도 많은 것 같습니다. 카카오 데이터센터 화재 직후에 발행한 일부 글들은 구글..

블루호스트 공유호스팅에서 VPS로 워드프레스 사이트 마이그레이션

블루호스트 공유호스팅에서 운영 중인 워드프레스 사이트들을 블루호스트 VPS로 이전하는 작업을 최근 진행했습니다. Bluehost VPS로 작업을 진행하면서 느낀 점을 간략히 정리해보았습니다. Bluehost VPS vs. Cloudways 방문자 수가 증가하여 공유호스팅으로 감당이 안 되어 블루호스트와 상의하니 전용 호스팅을 권유했다고 합니다. 트래픽 등을 감안했을 때, 블루호스트 VPS로 충분할 것 같아서 VPS 상품으로 이전하게 되었습니다. 요즘 각광을 받고 있는 클라우드웨이즈 상품과 비교하니, Cloudways의 경우 Vultr 외에는 가격이 비싼 편이네요. 디스크 공간이 30GB 이상이 필요하여 비슷한 두 상품을 비교해보았습니다. Cloudways Vultr 2GB Cloudways Vultr 4..

스피드스타 스킨: 티스토리 댓글 문제 해결 패치 릴리스

지난달 15일, 카카오 데이터센터 화재 사건 이후 티스토리 블로그 장애가 발생했지만 며칠 뒤 정상화되었습니다. 하지만 정상화된 후에도 티스토리 댓글 목록이 표시되지 않는 버그 등 몇 가지 문제가 일부 스킨에서 발생했습니다. 또한, 카카오 사태 이후 다음과 네이버, 구글 등 검색엔진에서 유입이 급감하고 애드센스 광고가 송출되지 않는 문제가 발생하는 사이트들도 많았습니다. 이 블로그의 경우 방문자 수는 카카오 데이터센터 화재 사건 이전과 비교하여 80~90%까지 회복된 것 같습니다. 스피드스타 스킨: 티스토리 댓글 문제 해결 패치 릴리스 이 블로그에 적용되었던 스피드스타 스킨에서 판교 데이터센터 화재 사건 이후 댓글이 있어도 댓글이 표시되지 않는 문제가 발생했습니다. 위의 그림과 같이 댓글 개수는 표시되지만..

워드프레스 사이트 건강에서 WP_AUTO_UPDATE_CORE 관련 경고가 표시되는 경우

워드프레스의 사이트 건강(사이트 상태) 도구에서 "WP_AUTO_UPDATE_CORE 개의 상수가 'true' (으)로 정의되었습니다" 경고가 표시되는 경우가 있습니다. 이 경고가 표시되는 경우 참고해보세요. 워드프레스 사이트 건강에서 WP_AUTO_UPDATE_CORE 관련 경고가 표시되는 경우 "WP_AUTO_UPDATE_CORE 개의 상수가 'true' (으)로 정의되었습니다" 문구는 번역이 잘못되어 의미를 파악하기가 쉽지 않습니다. 영어 버전으로 살펴보면 의미를 정확히 알 수가 있습니다. 영어 원문으로는 "The WP_AUTO_UPDATE_CORE constant is defined as 'true'"인데요. "WP_AUTO_UPDATE_CORE 상수가 'true'로 정의되어 있다"는 의미입니다...

워드프레스 Block 관련 PHP 에러 발생 시 확인 사항

며칠 전에 워드프레스 Block 관련 PHP 에러 문제 해결을 맡았습니다. 해외 웹호스팅 중 하나인 사이트그라운드(Siteground)에서 호스팅되는 워드프레스 사이트에서 다음과 같은 Warning(경고)과 Fatal error(치명적인 오류)가 발생하면서 사이트에 접속할 수 없는 문제였습니다. 워드프레스 Block 관련 PHP 에러 Warning: require(/home/customer/www/public_html/wp-includes/blocks/post-comments.php): failed to open stream: No such file or directory in /home/customer/www/public_html/wp-includes/blocks/index.php on line 41 ..