طريقة التركيب
انتقل إلى صفحة تحرير HTML الخاصة بـ بلوجر.
تثبيت JS. ضع العلامة </head> أو موقع js في القالب الخاص بك:
<script>
//<![CDATA[
(function($) {
    var $form = $('#ajax-search-form'),
        $input = $form.find(':text');
    $form.append('<div id="search-result"></div>');
    var $result_container = $('#search-result');
    $input.on("input", function() {
        var keyword = $input.val();
        if (keyword.trim() === "") {
            $result_container.fadeOut();
        } else {
            $result_container.show().html('Loading...');
            $.ajax({
                url: '//aweywashk.xyz/feeds/posts/summary?alt=json-in-script&q=' + keyword + '&max-results=9999',
                type: 'get',
                dataType: 'jsonp',
                success: function(json) {
                    var entry = json.feed.entry,
                        link, skeleton = "";
                    if (typeof entry !== "undefined") {
                        skeleton = '<h4>Tìm kiếm cho từ khóa "' + keyword + '"</h4>';
                        skeleton += '<a class="close" href="/">×</a><ol>';
                        for (var i = 0; i < entry.length; i++) {
                            for (var j = 0; j < entry[i].link.length; j++) {
                                if (entry[i].link[j].rel == "alternate") {
                                    link = entry[i].link[j].href;
                                }
                            }
                            skeleton += '<li><a href="' + link + '">' + entry[i].title.$t + '</a></li>';
                        }
                        skeleton += '</ol>';
                        $result_container.html(skeleton);
                    } else {
                        $result_container.html('<a class="close" href="/">×</a><strong>Không có kết quả tìm kiếm!</strong>');
                    }
                },
                error: function() {
                    $result_container.html('<a class="close" href="/">×</a><strong>Error loading feed.</strong>');
                }
            });
        }
    });
    $form.on("click", ".close", function() {
        $result_container.fadeOut();
        return false;
    });
})(jQuery);
//]]>;
</script>
لتجميل الكود أعلاه، ابحث عن الفقرة ]]></b:skin> وألصق ملف CSS أدناه عليها.
#ajax-search-form {
    position: relative;
    font: normal normal 13px/normal Arial,Sans-Serif;
    border-top: 0;
    border-bottom: 0;
    border-left: 0;
    padding: 10px;
    width: 302px;
    height: 15px;
    color: #333;
    border-radius: 7px;
    border-right: 0;
    float: left;
    background: #dddddd;
    font-size: 12px;
    line-height: 16px;
    margin-top: 5px;
}
#ajax-search-form input {
    width: 310px;
    float: left;
    background: transparent;
    font-size: 12px;
    line-height: 16px;
    border: 0;
}
#ajax-search-form input::-moz-focus-inner {
  margin:0;
  padding:0;
  border:none;
  outline:none;
}
#ajax-search-form input[type="submit"]{
    margin-left: -32px;
    margin-top: -5px;
    opacity: 0;
    width: 26px;
    height: 26px;
    cursor: pointer;
}
#search-result {
    border: 1px solid #ddd;
    background-color: white;
    padding: 10px 15px;
    margin: 2px 0;
    width: auto;
    height: auto;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 99;
    box-shadow: 0 1px 3px rgb(183 183 183 / 40%);
    display: none;
}
#search-result ol,
#search-result li,
#search-result h4 {
  margin:0;
  padding:0;
}
#search-result h4,
#search-result strong {
  display:block;
  margin:0 30px 10px 0;
}
#search-result ol {margin:0 0 10px 28px}
#search-result .close {
    display: block;
    position: absolute;
    top: 6px;
    right: 10px;
    color: #ca252b;
    font-size: 20px;
}
#search-result strong {color:#B75252}
.fa-search {
    width: 13px;
    margin: 0 0 5px -25px;}
أضف الكود التالي حيث يجب عرضه
<form action="/search" id="ajax-search-form"> <input aria-label="Tìm kiếm trong blog này" autocomplete="off" class="inputsearch left text" id="search-input" name="q" onblur="if(this.value=='')this.value=this.defaultValue;" onfocus="if(this.value==this.defaultValue)this.value='';" type="text" value="Tìm kiếm trong blog này..."> </form>
ببساطة، باستخدام الخطوات المذكورة أعلاه، يمكنك إضافة إطار Search Live مناسب إلى بلوجر الخاص بك.
 

