fbpx
br_tag, 숏코드 만들기, 빅스페이서


안되는 곳에서 숏코드(Shortcode) 만들기

우리가 워드프레스를 사용하다가 보면 종종 엔터를 치거나 혹은 <br/> 이 뉴라인 태그를 써도

다음 줄로 넘어가야하는 상황에도 고집을 부리는 경우가 있습니다.

아래 그림과 같습니다. 쭉쭉 나옵니다. 여기에 <br/> 태그를 달아봐도 변함없이 고집을 부립니다.

br_tag, 숏코드 만들기, 빅스페이서
br_tag, 숏코드 만들기, 빅스페이서

이럴 경우에 쉽고 빠르게 숏코드(Shortcode)를 통해서 후킹하는 방법이 있습니다.

바로 뉴라인 숏코드를 만드는 것입니다.

아래 코드를 한번 보세요.

바로 아래 그림처럼 말을 잘 듣습니다.

br_tag, 숏코드 만들기, 빅스페이서
br_tag, 숏코드 만들기, 빅스페이서

그리고 숏코드 제조자가 되어보세요!  🙂

 

/* <br/> 안되는 것들은 [br] shortcode로 만들어서 사용하라! - Louis */
function add_linebreak_shortcode() {
return '<br />';
}
add_shortcode('br', 'add_linebreak_shortcode' );
빅스페이서 워드프레스 후킹

워드프레스 보내는 메일 셋팅

워드프레스를 초기 설치하고 대충 테마와 원하는 플러그인을 셋팅하고 나면

이제 이메일이 자동으로 오고가기 시작합니다.

이때, 보내는 사람이름이 “WordPress”로 나오는 경우를 볼 수 있습니다.

이럴 떄, 필요한 후킹 코드를 소개합니다.

아래의 코드에서 보내는 사람 이메일과 타이틀을 바꾸어주면 끝입니다.

 

// Title: Function to change email address
// Author: BIGSpacer®
// Description: 디폴트 보내는 메일 타이틀과 이메일 설정
 
function wpb_sender_email( $original_email_address ) {
    return 'help@bigspacer.com';
}
 
// 보내는 사이트명 변경
function wpb_sender_name( $original_email_from ) {
    return 'Copyright 2019 © BIGSpacer® Data Store - INTERFACOLOGY™ 경험을 이어가다';
}
 
// 후킹을 시작합니다.
add_filter( 'wp_mail_from', 'wpb_sender_email' );
add_filter( 'wp_mail_from_name', 'wpb_sender_name' );
wordpress bigspacer user access limit, 워드프레스 동시 접속 제한, 디바이스 대수 제한

워드프레스 동시접속 및 디바이스 접속 대수 제한(세션 및 네트워크 접속 제한) 플러그인

워드프레스를 이용하여 이러닝 플랫폼이나, 온라인 웹 애플리케이션을 개발할 때, 동시 접속 사용자를 차단해야하는 경우가 있습니다.

이런 경우 아래와 같은 플러그인을 통하여 사용이 가능합니다.

아래의 플러그인 예제 소스는 한 아이디당 5대의 다바이스 접속과 12시간 이후 자동으로 세션이 만료되는 기능을 수행합니다.

이 코드를 사용시, 로그인 에러 메시지에 대한 번역을 꼭 해주셔야 사용자의 혼란이 없어집니다.

 

/*
Plugin Name: 워드프레스 동시접속 및 디바이스 접속 대수 제한(세션 및 네트워크 접속 제한)
Version: 1.0.0
Author: BIGSpacer Data Store
Author URI: https://bigspacer.com/
Description: 워드프레스 동시접속 및 디바이스 접속 대수 제한(세션 및 네트워크 접속 제한).
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Description: 
워드프레스 동시접속 및 디바이스 접속 대수 제한(세션 및 네트워크 접속 제한)
*/

add_filter('authenticate', 'wp_authenticate', 1000, 2);

function wp_authenticate($user, $username){

    if(!username_exists($username) || !$user = get_user_by('login', $username))
        return null; // will trigger WP default no username/password matched error

    // setup vars
    $max_sessions = 5;
    $max_oldest_allowed_session_hours = 12;
    $error_code = 'max_session_reached';
    $error_message = "최대 $max_sessions 까지만 사용이 가능합니다.";

    // 1. Get all active session for this user
    $manager = WP_Session_Tokens::get_instance( $user->ID );
    $sessions =  $manager->get_all();

    // 2. Count all active session
    $session_count = count($sessions);

    // 3. Return okay if active session less then $max_sessions
    if($session_count < $max_sessions) return $user; $oldest_activity_session = wp_get_oldest_activity_session($sessions); // 4. If active sessions is equal to 5 then check if a session has no activity last 4 hours // 5. if oldest session have activity return error if( ( $session_count >= $max_sessions && !$oldest_activity_session ) // if no oldest is found do not allow
        || ( $session_count >= $max_sessions && $oldest_activity_session['last_activity'] + $max_oldest_allowed_session_hours * HOUR_IN_SECONDS > time())
    ){
        return new WP_Error($error_code, $error_message);
    }

    // 5. Oldest activity session doesn't have activity is given recent hours
    // destroy oldest active session and authenticate the user

    $verifier = wp_get_verifier_by_session($oldest_activity_session, $user->ID);

   wp_destroy_session($verifier, $user->ID);

    return $user;

}

function wp_destroy_session($verifier, $user_id){

    $sessions = get_user_meta( $user_id, 'session_tokens', true );

    if(!isset($sessions[$verifier]))
        return true;

    unset($sessions[$verifier]);

    if(!empty($sessions)){
        update_user_meta( $user_id, 'session_tokens', $sessions );
        return true;
    }

    delete_user_meta( $user_id, 'session_tokens');
    return true;

}

function wp_get_verifier_by_session($session, $user_id = null){

    if(!$user_id)
        $user_id = get_current_user_id();

    $session_string = implode(',', $session);
    $sessions = get_user_meta( $user_id, 'session_tokens', true );

    if(empty($sessions))
        return false;

    foreach($sessions as $verifier => $sess){
        $sess_string = implode(',', $sess);

        if($session_string == $sess_string)
            return $verifier;

    }

    return false;
}


function wp_get_oldest_activity_session($sessions){
    $sess = false;

    foreach($sessions as $session){

        if(!isset($session['last_activity']))
            continue;

        if(!$sess){
            $sess = $session;
            continue;
        }

        if($sess['last_activity'] > $session['last_activity'])
            $sess = $session;

    }

    return $sess;
}

// add a new key to session token array

add_filter('attach_session_information', 'wp_attach_session_information');

function wp_attach_session_information($session){
    $session['last_activity'] = time();
    return $session;
}

add_action('template_redirect', 'wp_update_session_last_activity');

function wp_update_session_last_activity(){

    if(!is_user_logged_in())
        return;

    // get the login cookie from browser
    $logged_in_cookie = $_COOKIE[LOGGED_IN_COOKIE];

    // check for valid auth cookie
    if( !$cookie_element = wp_parse_auth_cookie($logged_in_cookie) )
        return;

    // get the current session
    $manager = WP_Session_Tokens::get_instance( get_current_user_id() );

    $current_session = $manager->get($cookie_element['token']);

    if(
        $current_session['expiration'] <= time() // only update if session is not expired || ( $current_session['last_activity'] + 5 * MINUTE_IN_SECONDS ) > time() // only update in every 5 min to reduce db load
    ){
        return;
    }

    $current_session['last_activity'] = time();
    $manager->update($cookie_element['token'], $current_session);

}
워드프레스 테마 플러그인 업로드 설치 오류

워드프레스 테마/플러그인 업로드 설치 중 오류 해결

워드프레스에서 테마와 플러그인을 업로드해서 설치하는 경우 오류가 종종 나오는데요.

이 부분에 대해서 알아보도록 하겠습니다.

아래와 화면에서 파일 선택 후 바로 테마를 추가하는 경우가 해당됩니다.

워드프레스 테마 플러그인 업로드 설치 오류
워드프레스 테마 플러그인 업로드 설치 오류 – 설치 화면

 

위의 경우와 같이 설치를 시도할 경우 아래의 오류 메시지가 나오는 경우가 종종 있습니다.

워드프레스 테마 플러그인 업로드 설치 오류

워드프레스 테마 플러그인 업로드 설치 오류
워드프레스 테마 플러그인 업로드 설치 오류

 

업데이트 압축 푸는 중.

테마를 설치하는중.

패키지를 설치할 수 없습니다. 테마에서 style.css 스타일시트를 찾을 수 없습니다.

테마 설치 실패.

 

위와 같은 오류 메시지가 나옵니다.

이런 오류는 다운로드 하신 테마를 압축해제하여 보시면, 아래와 같이 루트 디렉토리에 아래와 같이 rehub.zip라는 메일 테마 압축 파일이 존재합니다.

이 파일을 설치하면 되는데요. 이렇게 압축 파일을 만들어서 두는 이유는 통상 프리미엄 테마와 플러그인의 경우 더 많은 플러그인을 제공하는 경우가 있습니다.

그래서 애드온 같은 여러 테마 또는 플러그인 한 압축 파일에 선물로 주는 경우 입니다.

아래 이미지를 보시면 child and bounus themes라는 디렉토리가 보이실 겁니다.

이건 일종의 보너스 테마인 겁니다.

워드프레스 테마 플러그인 업로드 설치 오류

 

감사합니다.

워드프레스 이메일 필수 제거, 빅스페이서

워드프레스 어드민 사용자 추가시 이메일 필수 항목 제거

워드프레스를 사용하다보면, 이메일 없이 가입을 하고자 하는 경우가 생깁니다.

이런 경우 특히 어드민 관리자 화면에서 난감한 경우가 발생합니다.

가입을 대신하는 상황이고, 이메일이 없는 경우, 이런 경우에 아주 유용한 후킹 코드입니다.

 

// 이메일을 입력하지 않아도 에러가 없습니다.
add_action('user_profile_update_errors', 'my_user_profile_update_errors', 10, 3 );
function my_user_profile_update_errors($errors, $update, $user) {
    $errors->remove('empty_email');
}// 자바스크립트가 필요합니다.
// (필수) 레이블 삭제
// 새로운 사용자를 위한 가입시 이메일 없애기
add_action('user_new_form', 'my_user_new_form', 10, 1);
add_action('show_user_profile', 'my_user_new_form', 10, 1);
add_action('edit_user_profile', 'my_user_new_form', 10, 1);
function my_user_new_form($form_type) {
    ?>
    <script type="text/javascript">
        jQuery('#email').closest('tr').removeClass('form-required').find('.description').remove();
        // Uncheck send new user email option by default
        <?php if (isset($form_type) && $form_type === 'add-new-user') : ?>
            jQuery('#send_user_notification').removeAttr('checked');
        <?php endif; ?>
    </script>
    <?php
}

이렇게 등록된 코드 이후에 이메일이 없어지고 나면,

로그인시 이메일이 잘못된 경우 또는 패스워드를 변경해야하는 경우 가입된 이메일로 보낸다는 메시지가 나옵니다.

이 경우에도 모두 막아두어야 하겠죠.

아래의 코드를 사용하면 됩니다.

 

function no_wordpress_errors(){
return ‘정보가 잘못되었거나 접근 권한이 없습니다!’;
}
add_filter( ‘login_errors’, ‘no_wordpress_errors’ );

 

add_action( ‘user_profile_update_errors’, ‘a_wp_remove_new_user_email_error’, 10, 3 );
function a_wp_remove_new_user_email_error( $errors, $update, $user ) {
unset( $errors->errors[’empty_email’] );
}

Yoast 9.7 업데이트

Yoast SEO 9.7 릴리즈 소식

검색 결과에 표시되지 않는 페이지가 있습니까? 로그인 페이지 또는 ‘감사합니다’페이지처럼?

Yoast SEO를 사용하면 이러한 페이지를 색인에서 쉽게 벗어날 수 있습니다.

새로운 오늘의 릴리스인 Yoast SEO 9.7에서는 버그 수정을 발견했습니다!

Yoast 10.0이 곧 출시 될 예정입니다.

 

Yoast 9.7 업데이트

Yoast SEO 9.7에 대한 구매를 서두르세요!

지금 구매하기

 

31운동 100주년 기념 행사

31운동 100주년 기념, 대한민국 임시정부 수립 100주년 기념

대한민국을 응원합니다!

31운동 100주년 기념과 더불어 대한민국 임시정부 수립 100주년을 기념하여 빅스페이서® 워드프레스 스토어에 가입하는 모든 회원님들께

구매시 바로 사용이 가능한 31,000원 기념 구매 상품권을 드립니다.

지금 바로 회원가입하기!
31운동 100주년 기념 행사
31운동 100주년 기념 행사

 

빅스페이서

인공 지능 (AI) 및 기계 학습을 이용한 14개의 워드프레스 플러그인

인공 지능은 뜨거운 주제이며 앞으로 더 많이 들을 것입니다. 그러나 당신이 알지 못할 수도 있는 것은 오늘날 AI가 이미 워드프레스로의 길을 찾았다는 것입니다. 이미 인공 지능을 사용하는 워드프레스 플러그인이 많이 있습니다.

이 기사에서는 AI가 누구인지, AI를 사용하는지 살펴 보겠습니다.

몇 가지 다음 단계의 준비가 되었습니까? 그럼 가보죠.

우선 인공지능(AI)가 무엇인지 가볍게 살펴봅시다.

인공 지능이란 무엇입니까?
표면적으로 AI는 비교적 단순한 개념입니다. 이전에는 인간이 필요했던 작업을 기계가 처리 할 수 ​ 있게 된 겁니다. 그러려면 인공적인 지능이 필요합니다.

한편으로는 장래에 기계가 원하지 않는 일이나 위험한 일을 더 많이 할 수 있음을 의미합니다. 반면에 AI는 많은 일자리를 쓸모 없게 만들 것이라고 걱정하는 사람들이 있습니다.

McDonald가 근로자를 셀프 서비스 키오스크로 교체하기 시작했을 때 이미 채팅 봇이나 실생활에서 고객 지원에서 그 부분을 볼 수 있습니다. 그러나 우리는 기계가 완전히 다시 일자리 시장을 개편 할 그런 상황으로 만들지는 않을 것입니다.

오늘날 웹에서 주로 다루는 부분은 기계 학습이라고하는 인공 지능의 하위 집합입니다. 즉, 소프트웨어는 경험에서 얻은 지식을 기반으로 미래의 결정을 내릴 수 있다는 것을 의미합니다.

이전과 다른 점은 무엇일까요?

이 발전 전에, 당신은 따라야 할 정해진 규칙을 소프트웨어에 제공해야했고, 그 경계 내에서만 작동 할 것입니다. 인공 지능을 사용하면 프로그램이 노출된 것으로부터 프로그램 자체의 규칙을 만들어 시간이 지남에 따라 변경되도록 해주는 알고리즘을 제공 할 수 있습니다. 그렇게하면 사용자 행동을 보다 잘 이해하고 자신의 요구 사항을 보다 잘 충족시키는 방법을 학습하는 등 운영중인 환경에 적응할 수 있습니다.

모두 인공 지능에 대한 개념을 따라 잡았나요? 그럼 이미 활용하고 있는 워드프레스 플러그인에 대해서 살펴 보겠습니다.

사실, 이건 시작에 불과합니다.

인공 지능을 사용하여 워드프레스 플러그인

아래의 플러그인을 살펴볼 때, 이것은 여전히 비교적 새로운 산업임을 명심하십시오. 이미 나와있는 내용을 보는 것이 흥미롭지만 여기에 소개하는 않은 플러그인은 아직 개발 단계와 실험 단계에 있습니다. 그러나, 그 많은 예비 플러그인들은 아직도 지켜볼 충분한 가치가 있습니다.

 

WordLift 워드리프트

WordLift의 기본 개념은 AI를 사용하여 콘텐츠를 더 잘 만들기 위해 인간 언어를 처리하는 것입니다. 사람들이 찾고있는 종류의 정보를 더 잘 이해하고 제공하고 검색 엔진의 콘텐츠를 향상시키기 위해 노력합니다. (SEO copywriting의 종류.)

어떻게 그렇게 가능할까요?

첫째는 콘텐츠 작성자에게 텍스트, 이미지, 링크 및 비주얼을 제공하여 콘텐츠를 더욱 매력적으로 만듭니다. 두 번째로, 플러그인은 콘텐츠와 스키마 마크 업과의 호환성을 개선하여 색인성과 SEO를 향상시키는 것을 목표로 합니다. 셋째, 독자에게 콘텐츠 권장 사항을 제공하여 사이트에 더 오래 머물도록 합니다.

그 결과 트래픽, 페이지 조회수 및 전환율이 증가합니다. 어떻게 사랑하지 않을 수 있겠어요??!!

Breinify 브라이어니파이

브라이어니파이는 단일 웹 사이트를 넘어 방문자에 대한 정보를 수집하는 서비스입니다. 인공 지능의 도움을 받아 방문하는 워드프레스 웹 사이트의 다른 범주에 따라 사용자에 대해 더 많이 배우는 것이 목표입니다. 이 정보는 관심있는 주제 유형을 더 잘 이해하는 데 도움이됩니다. 동시에, Breinify는 사이트에서 일어나는 활동을 실시간으로 보여줍니다.

안타깝게도 이 워드프레스 플러그인은 1년이상  업데이트되지 않았지만 서비스는 계속 존재합니다.

Aimojo  AI모조

Aimojo는 Affinitomics라는 이전 플러그인의 재설계입니다. 신형 버전은 10배 빠른 속도로 작동합니다.

이것은 당신의 사이트에 새로운 구조화된 텍사너미를 추가합니다. 이 플러그인을 사용하면 콘텐츠를 더 잘 구성 할 수 있습니다. 그 결과 : 검색 결과, 컨텍스트 링크 목록 및 메뉴가 향상됩니다. 따라서 유용성과 전환율이 높아집니다.

인공 지능을 통해 분류 체계는 경험을 통해 스스로 구성하고 학습합니다. 그러나 플러그인은 1 년 이상  업데이트되지 않았습니다. 아쉽습니다.

MyCurator Content Curation 마이큐레이터 콘텐츠 큐레이션

mycurator

다음은 클라우드 기반 및 AI 기반 콘텐츠 큐레이션 도구입니다. MyCurator는 틈새 시장에서 흥미로운 콘텐츠를 발견하고 AI를 사용하여 관련성에 따라 찾은 내용을 분류하도록 도와줍니다.

콘텐츠를 차별하지 않는 RSS 피드 또는 Google 알리미와는 달리 실제로 흥미로운 콘텐츠만 제공하는 것이 목표입니다. 또한 플러그인은 사용자의 의견을 통해 학습합니다. 컨텐츠를 upvoting 및 downvoting함으로써 향후 결과를 더욱 향상시킬 수 있습니다.

마지막으로 재미있는 컨텐츠를 수동으로 추가 할 수도 있습니다.

Watsonfinds 와슨검색

우리의 다음 Skynet wannabe는 당신의 콘텐츠를 개선하는데 도움을 드리고자 합니다. IBM Watson의 정서 분석에 사이트를 연결하여 동작 합니다. 기쁨, 분노, 슬픔, 혐오감 또는 두려움 등 콘텐츠가 청중에게 나타날 수 있는 감정에 대한 통찰력을 제공합니다. 그렇게하면 촬영하려는 목표를 달성하기 위해 게시물과 페이지를 미세 조정할 수 있습니다.

Kindred Posts 인접 관계 포스트

Kindred Posts는 방문자에게 관련 콘텐츠를 추천 할 수 있는 위젯을 사이트에 제공합니다. 정말 이건 새로운 일이 아니지만 (관련 게시물 플러그인 참조) 인공 지능을 사용하여 방문자에 대해 자세히 알아보고 이에 따라 콘텐츠를 제안합니다.

결과적으로 더 많은 사람들이 사이트와 상호 작용할수록 추천 대상이 더욱 명확해집니다. Google 애널리틱스와 서비스를 연결하여 가장 많이 클릭되는 추천을 추적할 수도 있습니다. 또한 플러그인은 최소한의 설정만으로 바로 사용할 수 있습니다.

After the Deadline 데드라인 이후

이 플러그인은 Jetpack의 일부입니다. 마감일 이후에 AI 기반 문맥 맞춤법 검사가 제공됩니다. 글쓰기 오류를 찾는 것이 아니라 언어를 개선 할 수있는 현명한 제안을 제공합니다.

예를 들어, AtD는 오용된 단어, 스타일 오류, 진부한 표현, 편향된 언어 등을 감지 할 수 있습니다. 게다가, 그것은 당신에게 당신의 실수를 설명합니다.

설치가 끝나면 간단히 워드프레스 편집기로 전환하세요. 그렇게하면 플러그인이 맞춤법 오류를 빨간색으로 표시하고 문법 오류를 녹색으로 표시하고 스타일 제안을 파란색 밑줄로 표시합니다.

Quttera Web Malware Scanner 쿼테라 인공지능 맬웨어 스캐너

이름에서 알 수 있듯이 Quttera는 트로이 목마, 백도어, 웜, 바이러스, 스파이웨어, 코드 삽입 및 기타 디지털 바이러스에 대한 맬웨어 검사를 실행할 수 있습니다. 특별한 점은 클라우드 기술과 인공 지능을 사용한다는 것입니다.

플러그인은 기계 학습을 사용하여 시간이 지남에 따라 위협을 보다 잘 파악합니다. 이를 통해 알려진 위협을 인식할 뿐만아니라 아직 알려지지 않은 위협에도 적응할 수 있습니다.

귀하의 사이트가 Google의 블랙리스트에 올랐을 경우를 대비하여 좋은 소식입니다. 플러그인을 사용하면 이유를 찾아 내고 치료 방법을 찾을 수 있습니다. (Btw, 사이트가 해킹당한 경우 어떻게해야하는지 알려주고 있습니다.)

Free Live Chat + 24/7 Automated Bot

고객 지원 에이전트로서 독자적으로 행동할 수 있는 chatbot을 학습하는 기계를 제공합니다. 봇은 지식 기반을 자동으로 구축하고 질문을 답변에 연결합니다. 또한 봇은 고객과의 의사 소통을 관찰하고 시간 경과에 따라 개선하기 위해 이를 사용합니다.

그렇게하면, 대신에 고객과 상호 작용하고 가장 시급한 질문에 대답 할 수 있습니다. 물론, 당신은 언제든지 뛰어들 수 있습니다.

WooCommerce Darwin Pricing Integration

이 다음 플러그인을 사용하면 Darwin Pricing 소프트웨어를 WooCommerce에 통합 할 수 있습니다. 그렇게하면 실시간 경쟁 모니터링 및 인공 지능을 사용하여 가장 효과적인 할인을 제공하는 지역별 판매 캠페인을 실행할 수 있습니다.

어떻게 작동할까요? 이 소프트웨어는 경쟁에 대한 가격 데이터를 수집합니다. 그런 다음 AI 및 통계 분석을 사용하여 모든 위치에서 최적의 할인을 찾아 쿠폰 형태로 제공합니다.

Darwin Pricing은 기계 학습을 통해 시장에 대한 더 많은 정보를 수집합니다. 시간이 지남에 따라 비즈니스 개발 기회를 알려줄 것입니다.

The Client Relations Factory

TCRF는 사용자가 워드프레스를 가상 로봇 플랫폼과 연결할 수 있게 합니다. 그렇게 하면 사이트에 맞춤형 가상 고객 서비스 로봇을 장착 할 수 있습니다.

움직이는 캐릭터는 독자적으로 고객과 상호 작용하고 정보를 제공하며 고객의 요구를 파악하고 식별 할 수 있습니다. 대화 중에 얻은 지식을 수동으로 업데이트하여 나중에 사용할 수 있게 할 수 있습니다.

Primal

Primal은 관련 웹 콘텐츠를 방문자에게 보여줄 수 있는 또 다른 서비스입니다. 게시 및 페이지 주제에 대한 정보를 수집하고 이에 따라 최신 관련 콘텐츠를 표시합니다. 기계 학습을 통해 플러그인은 방문자의 행동을 관찰하여 시간이 지남에 따라 더 잘 작동합니다.

Automatic Alternative Textr

ALT 원본을 제공하는 것이 페이지 SEO를 위해 중요한지 어떻게 알까요?

이 플러그인은 Microsoft의 Cognitive Services Computer Vision API를 사용하여 이미지 내용을 확인하고 적절한 ALT 텍스트를 자동으로 작성함으로써 이를 완성하기를 희망합니다.

현재 사용 가능한지 확인은 안되지만, 아주 흥미로운 주제로 여겨집니다.

Did You Mean

마지막으로, 우리는 404 페이지를 관리하고 보다 사용자 친화적인 플러그인을 목표로하는 또 다른 구식 플러그인을 보유하고 있습니다. 404를 통과 할 때만 팝업되는 조건부 사이드 바 위젯을 보여줌으로써 위젯은 자신의 URL에 입력된 사용자와 가장 일치하는 게시물을 표시합니다. 또한 WordPress 검색 창에 Google 자동 완성과 유사한 기능이 추가되었습니다.

워드프레스 인공지능 – 정리

인공 지능과 기계 학습은 우리 삶에 계속 침투할 것입니다. 그것은 위에서 보았듯이 이미 워드프레스 영역으로 진입한 기술의 급속한 발전 영역입니다.

점점 더 많은 플러그인이 성능 향상과 이전에는 사용할 수 없었던 서비스 제공을 위해 기계 학습을 사용합니다. 언어 처리, 콘텐츠 관리 및 감정적 인 분석에서 자동 지원, 할인 및 이미지 인식에 이르기까지 응용 프로그램은 다양합니다.

목록에 있는 대부분의 플러그인은 비교적 새롭거나 실험적입니다. 인공지능에 대한 다른 응용 프로그램이 미래에 무엇을 볼지 흥미로운 일이 될 것입니다.

AI 또는 기계 학습을 포함하는 추가 플러그인을 알고 있습니까? 일반적으로 개발에 대해 어떻게 생각하십니까? 아래 의견란에 알려주십시오.

Nick Schäferhoff는 독일에서 온 기업가, 온라인 마케터 및 전문 블로거입니다. 그는 자신의 첫 사업용 웹 사이트가 필요할 때 WordPress를 발견하고 즉시 사랑에 빠졌습니다. 웹 사이트를 만들지 않을 때, 콘텐츠를 만들거나 고객이 온라인 비즈니스를 개선 할 수 있도록 돕는 경우, 그는 주로 체육관, 도장에서 발견되거나 아내와 함께 세계를 여행 할 수 있습니다. 당신이 그와 연락하고 싶다면 트위터 또는 그의 웹 사이트를 통해 그렇게 할 수 있습니다.

Louis Byun

me, Louis Byun

루이 변, 한국의 기업가, 분산시스템과 이동컴퓨팅을 전공하였고, 소프트웨어 및 하드웨어(로봇) 개발자입니다. 디바이스 드라이버, 펌웨어, 소프트웨어 애플리케이션 개발 및 백엔드 서버 개발자입니다. 워드프레스를 13년 동안 꾸준히 개발하고 있습니다. 일이 별로 없을 때는, 아이들과 그리고 아내와 여행과 캠핑을 즐기고, 운동하는 것을 즐기며 책을 만드는 것을 좋아합니다, 출판사와 소프트웨어 개발 회사를 창업하여 운영하고 있습니다(http://orangedigit.co.kr/). 인생의 궁긍의 목표인 인류애를 위한 과학, 인터패컬로지(Interfacology)를 연구하고 있습니다. 연락을 희망하신다면 링크를 클릭하세요. 페이스북   링크드인

 

 

 

워드프레스가 좋은 점 9가지

WordPress는 소규모 개인 블로그에서 Sony, Time Inc., New York Post 및 NBC와 같은 주요 기업의 복잡한 사이트에 이르기까지 세계 웹 사이트의 거의 1/3을 차지합니다. WordPress는 사용자가 무료로 다운로드하여 설치할 수있는 사이트 빌더 및 컨텐츠 관리 시스템 중 하나 일 뿐이지만 오늘날 가장 인기있는 컨텐츠 관리 시스템으로 사용되는 고유한 기능을 갖추고 있습니다.

 

WordPress와 경쟁하다.

WordPress는 Joomla와 Drupal이 따르는 세계에서 가장 자주 사용되는 3대의 사이트 구축 패키지 목록을 선두로 삼고 있습니다. 모두 무료로 다운로드하여 사용할 수 있으며, 모두 특수 기능을 위한 수많은 애드온을 제공하며 모든 사용자는 개별 사용자의 요구에 맞게 사용자 정의 할 수 있습니다.

 

그러나 Joomla와 Drupal 모두 HTML과 프로그래밍 언어 PHP에 대한 기술적 노하우와 친숙함을 요구합니다. WordPress를 사용하면 숙련된 사용자도 이 수준에서 작업 할 수 있습니다. 그러나 Joomla와 Drupal과 달리 초보자를 위한 기능도 포함되어 있으므로 코드나 프로그래밍 지식없이 신속하게 사이트를 설정하고 제작할 수 있습니다.

 

WordPress를 사용하여 비즈니스 또는 개인 사이트를 설정하고 운영하는 몇 가지 주요 이점을 살펴보도록 합시다.

 

1. 변화하는 요구에 유연하고 적응 가능

WordPress는 원래 블로깅 및 관련 유형의 온라인 게시를 지원하도록 설계되었지만 다른 목적으로 광범위한 사이트에도 사용됩니다. WordPress는 대규모 다국적 기업을 위한 복잡한 사이트를 운영하고, 중소기업을 관리하고, 개인 블로그를 만드는 데 사용됩니다. WordPress 사이트는 전체 서비스 전자 상거래 상점을 포함하거나, 포트폴리오를 소개하거나, 소셜 네트워크, 그룹 또는 팟 캐스트를 호스팅 할 수 있습니다. 회사의 요구 사항이 무엇이든 핵심 WordPress 패키지와 다양한 플러그인의 조합으로 사이트를 만들 수 있습니다. WordPress는 많은 테마와 소스 파일에 쉽게 액세스 할 수 있어 회사의 변화하는 요구에 끊임없이 적응할 수 있습니다.

최근에는 인공지능 엔진과 연동하여 다양한 기능을 제공합니다. 번역에서 이미지 자동 태깅, 최근에는 엣지 컴퓨팅을 위한 움직임도 포착되고 있습니다.

 

2. 초보자도 사용하기 쉬운 사용자 친화적인 제작 플랫폼

기술 전문가 없이도 WordPress 사이트를 몇 분 만에 설치하여 실행할 수 있습니다. WordPress는 WordPress 호스팅 제공 업체를 통해 무료로 설치하거나 WordPress.org에서 직접 업로드 할 수 있습니다. 관리가 직관적이고 관리하기 쉬운 관리 대시 보드에는 사이트의 제목과 레이아웃과 같은 주요 기능을 사용자 정의하고 페이지와 게시물을 바로 작성하는 데 필요한 모든 기능이 있습니다.

 

3. 여러 옵션을 제공하는 테마와 플러그인

WordPress 테마는 크고 성장하는 테마 디렉토리 덕분에 새로운 사이트의 모양과 기능을 미세 조정할 수 있는 다양한 선택 옵션을 사용자에게 제공합니다. 이 중 많은 부분이 WordPress 테마 디렉토리를 통해 새로운 사이트 소유자가 즉시 사용할 수 있으며 전 세계의 디자인 마켓 플레이스 및 타사 디자이너를 통해 수천가지를 더 구입할 수 있습니다. 테마는 실시간으로 미리 볼 수 있으며 언제든지 설치하여 WordPress 사이트의 모양과 레이아웃을 변경할 수 있습니다. 다양한 테마와 플러그인이 존재하며, 일부 테마와 플러그인은 프리미엄 전략을 사용하여 라이센스를 제공하고 있습니다.

 

4. 플러그인 확장 기능이 뛰어납니다.

WordPress에는 기본 사이트를 만드는 데 필요한 모든 요소가 포함되어 있지만 많은 사용자는 사이트의 특정 요구와 관련된보다 특수화 된 기능을 원합니다. WordPress 플러그인 디렉토리에는 사용자가 쇼핑 카트, 갤러리, 연락처 양식 등의 기능을 호환되는 WordPress 사이트에 추가 할 수있게 해주는 수백 가지 플러그인 (특정 작업을 수행하도록 설계된 작은 코드)이 포함되어 있습니다. 사용자는 타사 개발자로부터 수백 가지 맞춤 플러그인을 구입하여 설치할 수도 있습니다. 사이트가 발전함에 따라 필요에 따라 플러그인을 활성화 또는 비활성화하고 제거 할 수 있습니다.

 

5. WordPress는 사이트 검색 순위가 높습니다.

검색 가능성은 Google 및 기타 검색 엔진에서 높은 순위를 매기는 데 핵심입니다. WordPress 사이트는 지속적으로 업데이트되고 있기 때문에 WordPress에는 다양한 도구와 플러그인이 포함되어있어 SEO (검색 엔진 최적화)를위한 콘텐츠를 최적화하기 때문에 키워드의 순위가 높은 경향이 있습니다.

 

6. WordPress 사이트는 모바일 반응형입니다.

모바일 반응형 또한 Google 순위에서 중요한 요소이므로 모든 기기에서 웹 사이트가 잘 보이도록 해야합니다. WordPress는 다양한 반응형 테마 디자인을 제공하며 사용자는 플러그인을 사용하여 정적 사이트를 만들고 테마 파일을 조정할 수도 있습니다.

 

7. WordPress 사이트에는 블로그가 내장되어 있습니다.

WordPress는 콘텐츠 관리 시스템이므로 게시 기능을 쉽게 사용할 수 있는 여러 기능이 있습니다. 그 중 하나는 모든 기기에서 언제든지 액세스 할 수 있는 ‘내장된’블로그 기능으로, 블로그를 웹 사이트에 추가하려는 사용자는 별도로 만들 필요가 없습니다. 따라서 블로그와 관련없는 사이트에서도 블로그 기능을 사용하여 업데이트 또는 공지 사항을 추가 할 수 있습니다.

 

8. WordPress는 커뮤니티 기능을 지원합니다.

WordPress는 무료이며 오픈 소스이기 때문에 전세계 WordPress 애호가 커뮤니티에서 지원합니다. 이 WordPress 애호가 커뮤니티는 소스 파일을 변경하고 WordPress를 업데이트하고 안전하게 유지할 책임이 있습니다. WordPress 커뮤니티는 또한 전세계에 WordPress 캠프를 호스팅하고 지원하기 위해 사용자에게 다양한 홍보 활동을하고 있습니다.

 

9. WordPress는 모바일 앱의 백엔드 시스템으로 사용이 가능합니다.

WordPress는 다양항 모바일 반응형을 제공할 뿐 아니라, 다양한 하이브리드 형 모바일 개발 플랫폼과도 잘 맞습니다. 이런 장점은 모바일 앱을 쉽고 빠르게 개발할 수 있도록 제공합니다.  최근에는 Ionic, Angular.js, Node.js, Cordova와의 융합적인 형태로 모바일 앱의 형태로 빠르게 변신이 가능하며, 개발 비용이 네이티브 개발에 비해서 상당히 경제적인 위치에 올라 섰습니다.

 

* bluehost.com에서 일부 발췌