Chuyên Mục "Thủ Thuật Blogspot"
Showing posts with label Thủ Thuật Blogspot. Show all posts
Kênh chia sẻ tổng hợp - mã nguồn website, template blogspot, theme wordpress, tin tức mới, hình ảnh hd, kiết thức đồ họa.
Chèn hiệu ứng tuyết rơi CSS3 trong Blogspot

Tạo hiệu ứng bông tuyết rơi cho trang Blopspot CSS3 Snow Animation , Bạn sẽ có một website lung linh .đón giáng sinh .

Bước 1 : Đăng nhập vào Blogger Dashboard,  rồi chọn Template -> Edit Html .
Bước 2 : Các bạn nhấn Ctrl + F rồi tìm kiếm với từ khóa sau : </body>  rất đơn giản, chỉ cần copy paste đoạn mã dưới đây vào trên thẻ </body> là được.


Kênh chia sẻ tổng hợp - mã nguồn website, template blogspot, theme wordpress, tin tức mới, hình ảnh hd, kiết thức đồ họa.
Tạo nút Demo và Download cho Blogger


Tạo nút Demo và Download cho bài viết blog bằng slider cực kỳ đẹp và hấp dẫn, nút download và demo cho bài viết blogspot, khi bạn click vào nút download thì sẽ hiển thị silder cực kỳ hấp dẫn Button download và demo cho bài viết, chia sẻ cho mọi người cách tạo nút DEMO và DOWLOAD trong bài viết blog với hiệu ứng slider.

Cách tạo button Download, Demo cho blogger.

Đầu tiên các bạn mở Blogger lên --> html edit --> tìm thẻ </style> hoặc ]]></b:skin>
Và dán mã dưới đây vào trước hai thẻ trên và bấm Save (lưu lại).
Demo

#wrap {
    margin: 20px auto;
    text-align: center;
}

#wrap br {
    display: none;
}

.btn-slide, .btn-slide2 {
    position: relative;
    display: inline-block;
    height: 50px;
    width: 200px;
    line-height: 50px;
    padding: 0;
    border-radius: 50px;
    background: #fdfdfd;
    border: 2px solid #0099cc;
    margin: 10px;
    transition: .5s;
}

.btn-slide2 {
    border: 2px solid #efa666;
}

.btn-slide:hover {
    background-color: #0099cc;
}

.btn-slide2:hover {
    background-color: #efa666;
}

.btn-slide:hover span.circle, .btn-slide2:hover span.circle2 {
    left: 100%;
    margin-left: -45px;
    background-color: #fdfdfd;
    color: #0099cc;
}

.btn-slide2:hover span.circle2 {
    color: #efa666;
}

.btn-slide:hover span.title, .btn-slide2:hover span.title2 {
    left: 40px;
    opacity: 0;
}

.btn-slide:hover span.title-hover, .btn-slide2:hover span.title-hover2 {
    opacity: 1;
    left: 40px;
}

.btn-slide span.circle, .btn-slide2 span.circle2 {
    display: block;
    background-color: #0099cc;
    color: #fff;
    position: absolute;
    float: left;
    margin: 5px;
    line-height: 42px;
    height: 40px;
    width: 40px;
    top: 0;
    left: 0;
    transition: .5s;
    border-radius: 50%;
}

.btn-slide2 span.circle2 {
    background-color: #efa666;
}

.btn-slide span.title,
  .btn-slide span.title-hover, .btn-slide2 span.title2,
  .btn-slide2 span.title-hover2 {
    position: absolute;
    left: 90px;
    text-align: center;
    margin: 0 auto;
    font-size: 16px;
    font-weight: bold;
    color: #30abd5;
    transition: .5s;
}

.btn-slide2 span.title2,
  .btn-slide2 span.title-hover2 {
    color: #efa666;
    left: 80px;
}

.btn-slide span.title-hover, .btn-slide2 span.title-hover2 {
    left: 80px;
    opacity: 0;
}

.btn-slide span.title-hover, .btn-slide2 span.title-hover2 {
    color: #fff;
}

Cách tạo button Demo và Download trong bài đăng

Sau khi đã làm các bước trên , mỗi khi đăng bài và các bạn sử dụng hai button Demo và Dowload, hoặc tùy ý các bạn chỉnh sửa thì các bạn sẽ đăng bài như bên dưới.

Mở bài đăng mới lên -> soạn thảo chế độ html và dán mã sau vào.

<div id="wrap">
<a href="http://kenhvietpro.blogspot.com/" class="btn-slide" target="_blank">
  <span class="circle"><i class="fa fa-rocket"></i></span>
  <span class="title">Demo</span>
  <span class="title-hover">Click here</span>
</a>
<a href="http://kenhvietpro.blogspot.com/" class="btn-slide2" target="_blank">
  <span class="circle2"><i class="fa fa-download"></i></span>
  <span class="title2">Download</span>
  <span class="title-hover2">Click here</span>
</a>
</div>
 
Kênh chia sẻ tổng hợp - mã nguồn website, template blogspot, theme wordpress, tin tức mới, hình ảnh hd, kiết thức đồ họa.
Xin chào các bạn, hôm nay kenhvietpro xin hướng dẫn các bạn tạo 1 trang sitemap cho blogspot.

Ảnh Demo Sitemap Của Kenhvietpro
Demo
Bước 1:
 Các bạn vào Phần Trang / Pages và nhấn thêm trang mới.
Các bạn đặt tên là sitemap hoặc sơ đồ trang web.

Bước 2:
Các bạn chuyển sang chế độ soạn thảo là HTML và dán code dưới vào đó.
  <script>

    //<![CDATA[

    var postTitle = new Array();

    var postUrl = new Array();

    var postPublished = new Array();

    var postDate = new Array();

    var postLabels = new Array();

    var postRecent = new Array();

    var sortBy = "titleasc";

    var tocLoaded = false;

    var numChars = 250;

    var postFilter = "";

    var numberfeed = 0;



    function bloggersitemap(a) {

        function b() {

            if ("entry" in a.feed) {

                var d = a.feed.entry.length;

                numberfeed = d;

                ii = 0;

                for (var h = 0; h < d; h++) {

                    var n = a.feed.entry[h];

                    var e = n.title.$t;

                    var m = n.published.$t.substring(0, 10);

                    var j;

                    for (var g = 0; g < n.link.length; g++) {

                        if (n.link[g].rel == "alternate") {

                            j = n.link[g].href;

                            break

                        }

                    }

                    var o = "";

                    for (var g = 0; g < n.link.length; g++) {

                        if (n.link[g].rel == "enclosure") {

                            o = n.link[g].href;

                            break

                        }

                    }

                    var c = "";

                    if ("category" in n) {

                        for (var g = 0; g < n.category.length; g++) {

                            c = n.category[g].term;

                            var f = c.lastIndexOf(";");

                            if (f != -1) {

                                c = c.substring(0, f)

                            }

                            postLabels[ii] = c;

                            postTitle[ii] = e;

                            postDate[ii] = m;

                            postUrl[ii] = j;

                            postPublished[ii] = o;

                            if (h < 10) {

                                postRecent[ii] = true

                            } else {

                                postRecent[ii] = false

                            }

                            ii = ii + 1

                        }

                    }

                }

            }

        }

        b();

        sortBy = "titleasc";

        sortPosts(sortBy);

        sortlabel();

        tocLoaded = true;

        displayToc2();

        document.write('</br>Kênh Việt Pro')

    }



    function filterPosts(a) {

        scroll(0, 0);

        postFilter = a;

        displayToc(postFilter)

    }



    function allPosts() {

        sortlabel();

        postFilter = "";

        displayToc(postFilter)

    }



    function sortPosts(d) {

        function c(e, g) {

            var f = postTitle[e];

            postTitle[e] = postTitle[g];

            postTitle[g] = f;

            var f = postDate[e];

            postDate[e] = postDate[g];

            postDate[g] = f;

            var f = postUrl[e];

            postUrl[e] = postUrl[g];

            postUrl[g] = f;

            var f = postLabels[e];

            postLabels[e] = postLabels[g];

            postLabels[g] = f;

            var f = postPublished[e];

            postPublished[e] = postPublished[g];

            postPublished[g] = f;

            var f = postRecent[e];

            postRecent[e] = postRecent[g];

            postRecent[g] = f

        }

        for (var b = 0; b < postTitle.length - 1; b++) {

            for (var a = b + 1; a < postTitle.length; a++) {

                if (d == "titleasc") {

                    if (postTitle[b] > postTitle[a]) {

                        c(b, a)

                    }

                }

                if (d == "titledesc") {

                    if (postTitle[b] < postTitle[a]) {

                        c(b, a)

                    }

                }

                if (d == "dateoldest") {

                    if (postDate[b] > postDate[a]) {

                        c(b, a)

                    }

                }

                if (d == "datenewest") {

                    if (postDate[b] < postDate[a]) {

                        c(b, a)

                    }

                }

                if (d == "orderlabel") {

                    if (postLabels[b] > postLabels[a]) {

                        c(b, a)

                    }

                }

            }

        }

    }



    function sortlabel() {

        sortBy = "orderlabel";

        sortPosts(sortBy);

        var a = 0;

        var b = 0;

        while (b < postTitle.length) {

            temp1 = postLabels[b];

            firsti = a;

            do {

                a = a + 1

            } while (postLabels[a] == temp1);

            b = a;

            sortPosts2(firsti, a);

            if (b > postTitle.length) {

                break

            }

        }

    }



    function sortPosts2(d, c) {

        function e(f, h) {

            var g = postTitle[f];

            postTitle[f] = postTitle[h];

            postTitle[h] = g;

            var g = postDate[f];

            postDate[f] = postDate[h];

            postDate[h] = g;

            var g = postUrl[f];

            postUrl[f] = postUrl[h];

            postUrl[h] = g;

            var g = postLabels[f];

            postLabels[f] = postLabels[h];

            postLabels[h] = g;

            var g = postPublished[f];

            postPublished[f] = postPublished[h];

            postPublished[h] = g;

            var g = postRecent[f];

            postRecent[f] = postRecent[h];

            postRecent[h] = g

        }

        for (var b = d; b < c - 1; b++) {

            for (var a = b + 1; a < c; a++) {

                if (postTitle[b] > postTitle[a]) {

                    e(b, a)

                }

            }

        }

    }



    function displayToc(a) {

        var l = 0;

        var h = "";

        var e = "Post Title";

        var m = "Click to sort by title";

        var d = "Date";

        var k = "Click to sort by date";

        var c = "Category";

        var j = "";

        if (sortBy == "titleasc") {

            m += " (descending)";

            k += " (newest first)"

        }

        if (sortBy == "titledesc") {

            m += " (ascending)";

            k += " (newest first)"

        }

        if (sortBy == "dateoldest") {

            m += " (ascending)";

            k += " (newest first)"

        }

        if (sortBy == "datenewest") {

            m += " (ascending)";

            k += " (oldest first)"

        }

        if (postFilter != "") {

            j = "Click to view all"

        }

        h += "<table>";

        h += "

<tr>";

        h += '<td class="header1">';

        h += '<a href="javascript:toggleTitleSort();" title="' + m + '">' + e + "</a>";

        h += "</td>";

        h += '<td class="header2">';

        h += '<a href="javascript:toggleDateSort();" title="' + k + '">' + d + "</a>";

        h += "</td>";

        h += '<td class="header3">';

        h += '<a href="javascript:allPosts();" title="' + j + '">' + c + "</a>";

        h += "</td>";

        h += '<td class="header4">';

        h += "Read all";

        h += "</td>";

        h += "</tr>

";

        for (var g = 0; g < postTitle.length; g++) {

            if (a == "") {

                h += '<tr><td class="entry1"><a href="' + postUrl[g] + '">' + postTitle[g] + '</a></td><td class="entry2">' + postDate[g] + '</td><td class="entry3">' + postLabels[g] + '</td><td class="entry4"><a href="' + postPublished[g] + '">Read</a></td></tr>

';

                l++

            } else {

                z = postLabels[g].lastIndexOf(a);

                if (z != -1) {

                    h += '

<tr><td class="entry1"><a href="' + postUrl[g] + '">' + postTitle[g] + '</a></td><td class="entry2">' + postDate[g] + '</td><td class="entry3">' + postLabels[g] + '</td><td class="entry4"><a href="' + postPublished[g] + '">Read</a></td></tr>

';

                    l++

                }

            }

        }

        h += "</table>

";

        if (l == postTitle.length) {

            var f = '<span class="toc-note">Show All ' + postTitle.length + " Posts<br/></span>"

        } else {

            var f = '<span class="toc-note">Show ' + l + " posts by category '";

            f += postFilter + "' the " + postTitle.length + " Total Posts<br/></span>"

        }

        var b = document.getElementById("toc");

        b.innerHTML = f + h

    }



    function displayToc2() {

        var a = 0;

        var b = 0;

        while (b < postTitle.length) {

            temp1 = postLabels[b];

            document.write("<p/>");

            document.write('<p class="labels">

<a href="/search/label/' + temp1 + '">' + temp1 + "</a></p>

<ol>");

            firsti = a;

            do {

                document.write("

<li>");

                document.write('<a class="post-titles" href="' + postUrl[a] + '">' + postTitle[a] + "</a>");

                if (postRecent[a] == true) {

                    document.write(' - <strong><span style="color: rgb(255, 0, 0);">New!</span></strong>')

                }

                document.write("</li>

");

                a = a + 1

            } while (postLabels[a] == temp1);

            b = a;

            document.write("</ol>

");

            sortPosts2(firsti, a);

            if (b > postTitle.length) {

                break

            }

        }

    }



    function toggleTitleSort() {

        if (sortBy == "titleasc") {

            sortBy = "titledesc"

        } else {

            sortBy = "titleasc"

        }

        sortPosts(sortBy);

        displayToc(postFilter)

    }



    function toggleDateSort() {

        if (sortBy == "datenewest") {

            sortBy = "dateoldest"

        } else {

            sortBy = "datenewest"

        }

        sortPosts(sortBy);

        displayToc(postFilter)

    }



    function showToc() {

        if (tocLoaded) {

            displayToc(postFilter);

            var a = document.getElementById("toclink")

        } else {

            alert("Just wait... TOC is loading")

        }

    }



    function hideToc() {

        var a = document.getElementById("toc");

        a.innerHTML = "";

        var b = document.getElementById("toclink");

        b.innerHTML = '<a href="#" onclick="scroll(0,0); showToc(); Effect.toggle(\'toc-result\',\'blind\');">?? Display Table of Contents</a> <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYYqpD2YtSuvbJTVPgIMmX5MimYqHbCxrcFM9kYrsC3LFo8skj1NPQGdPvkGec625iKnLMpo2rmfXukPy0HZrSrtZXSU1mcSLLkQPGJ2JNnahXo0Whk7BRxw_YZH4jKn089ICHxeLM7HTY/s1600/new_icon.gif"/>'

    }



    function looptemp2() {

        for (var a = 0; a < numberfeed; a++) {

            document.write("<br>");

            document.write('Post Link : <a href="' + postUrl[a] + '">' + postTitle[a] + "</a><br>");

            document.write('Read all : <a href="' + postPublished[a] + '">' + postTitle[a] + "</a><br>");

            document.write("<br>")

        }

    };

    //]]>

</script>



<script src="http://kenhvietpro.blogspot.com/feeds/posts/default?max-results=9999&amp;alt=json-in-script&amp;callback=bloggersitemap"></script>

Bước 3:
Lưu lại và xem thành quả!
Chúc Các Bạn Thành Công!
Kênh chia sẻ tổng hợp - mã nguồn website, template blogspot, theme wordpress, tin tức mới, hình ảnh hd, kiết thức đồ họa.
Bình thường để chèn link vào một từ khóa trong bài viết bạn phải thực hiện thủ công. Như vậy với bài viết có nhiều từ khóa xẽ rất bất tiện. Bài viết này namkna sẽ hướng dẫn các bạn cách để tự động chèn liên kết (link) vào các từ khóa (keywork) nằm trong bài viết của bạn mà không phải vất vả thêm thủ công từng link bằng tay...

Ảnh minh họa:

» Bắt đầu thủ thuật "tự động thêm link vào từ khóa của bài viết."

1. Đăng nhập vào tài khoản Blogger
2. Vào Mẫu (Template)
3. Chọn chỉnh sửa HTML (Edit HTML)
4. Chọn một trong 2 đoạn code bên dưới và chèn nó  ngay trước thẻ </head>
(Mẹo: Bấm chuột vào một vị trí bất kỳ trong ô chỉnh sửa HTML vào để sử dụng khung tìm kiếm nội tuyến như bài này):
- Đoạn 1:  Các liên kết mở ngay tại trang bạn đang xem:
<script type='text/javascript'>
//<![CDATA[
function doHighlight(a,c,f){for(var d="",b=-1,g=c.toLowerCase(),e=a.toLowerCase();0<a.length;)b=e.indexOf(g,b+1),0>b?(d+=a,a=""):a.lastIndexOf(">",b)>=a.lastIndexOf("<",b)&&e.lastIndexOf("/script>",b)>=e.lastIndexOf("<script",b)&&(d+=a.substring(0,b)+'<a title="'+a.substr(b,c.length)+'" alt="'+a.substr(b,c.length)+'" href="'+f+'">'+a.substr(b,c.length)+"</a>",a=a.substr(b+c.length),e=a.toLowerCase(),b=-1);return d} function highlightSearchTerms(a,c,f,d){searchArray=c?[a]:a.split(" ");div=document.getElementById(d);a=div.innerHTML;for(c=0;c<searchArray.length;c++)a=doHighlight(a,searchArray[c],f);div.innerHTML=a;return!0};
//]]>
</script>
- Đoạn 2: Các link mở ra trong tab mới khi click chuột vào thì hãy dùng đoạn code bên dưới:
<script type='text/javascript'>
//<![CDATA[
function doHighlight(a,c,f){for(var d="",b=-1,g=c.toLowerCase(),e=a.toLowerCase();0<a.length;)b=e.indexOf(g,b+1),0>b?(d+=a,a=""):a.lastIndexOf(">",b)>=a.lastIndexOf("<",b)&&e.lastIndexOf("/script>",b)>=e.lastIndexOf("<script",b)&&(d+=a.substring(0,b)+'<a title="'+a.substr(b,c.length)+'" alt="'+a.substr(b,c.length)+'" href="'+f+'" target="_blank">'+a.substr(b,c.length)+"</a>",a=a.substr(b+c.length),e=a.toLowerCase(),b=-1);return d} function highlightSearchTerms(a,c,f,d){searchArray=c?[a]:a.split(" ");div=document.getElementById(d);a=div.innerHTML;for(c=0;c<searchArray.length;c++)a=doHighlight(a,searchArray[c],f);div.innerHTML=a;return!0};
//]]>
</script>
5. Tìm đoạn code sau:
<data:post.body/>

- Thay thế nó thành:
<div expr:id='"summary" + data:post.id'>
<data:post.body/>
</div>
<script type='text/javascript'>
highlightSearchTerms('Kenhvietpro 1',true,'http://kenhvietpro.blogspot.com/ 1','summary<data:post.id/>');
highlightSearchTerms('Kenhvietpro 2',true,'http://kenhvietpro.blogspot.com/ 2','summary<data:post.id/>');
highlightSearchTerms('Kenhvietpro 3',true,'http://kenhvietpro.blogspot.com/ 3','summary<data:post.id/>');
</script>

Lưu ý: Mỗi blog thường có từ 2 đến 4 đoạn code như trên. Các bạn phải chèn đúng vị trí mới hiển thị.
¤ Trong đó:
  • Thay  Kenhvietpro 1,2,3 thành các từ khóa bạn hay sử dụng trong blog.
  • Thay http://kenhvietpro.blogspot.com/ 1,2,3 thành link tương ứng với các từ khóa.
  • Để thâm một từ khóa mới bạn chỉ cần thêm đoạn mã bên dưới vào trước thẻ </script> của đoạn code trên. 
    highlightSearchTerms('Kenhvietpro',true,'http://kenhvietpro.blogspot.com/','summary<data:post.id/>');
6. Lưu mẫu lại.
- Giờ hãy tạo một bài viết mới chứa các từ khóa như bạn đx thiết lập ở đoạn scripts trong bước 6 rồi xuát bản và xem kết quả nha.
Chúc Các Bạn Thành Công

¤  Nếu càn giúp đỡ?

Nếu gặp bất kỳ vướng mắc nào khi áp dụng hãy để lại comment mình sẽ trợ giúp.
Kênh chia sẻ tổng hợp - mã nguồn website, template blogspot, theme wordpress, tin tức mới, hình ảnh hd, kiết thức đồ họa.
Có phải bạn đang gặp phải lỗi Blogspot không hiển thị đúng số bài viết ngoài trang chủ không? Như bạn cài đặt là hiển thị 6 bài viết nhưng khi kiểm tra ở trang chủ thì số bài viết hiển thị chỉ là 1-5.

Phần lớn các bạn mắc lỗi này là những bạn mới tiếp xúc Blogspot và ít kinh nghiệm trong việc viết bài cũng như sử dụng tối ưu Blogspot. Những bạn đã tiếp xúc nhiều và có kinh nghiệm, hẳn ai cũng biết rằng lỗi này là do đâu, dù là ở bất kỳ template nào được các bạn sử dụng, thì nguyên nhân lỗi vẫn chỉ có 1:
Lỗi không hiển thị đúng số bài viết ở trang chủ Blogspot là do bài viết các bạn quá dài, trong khi giới hạn hiển thị của Blogspot lại ngắn. Ví dụ, bạn có 6 bài viết rất dài, cài đặt hiển thị 6 bài, nhưng do giới hạn hiển thị ở trang chủ Blogspot chỉ có thể hiển thị được nội dung của 4 bài, thì lúc này trang chủ chỉ hiển thị 4 bài.

Cách khắc phục lỗi không hiển thị đúng số bài viết

Cách khắc phục lỗi này cũng cực kỳ đơn giản. Không khó hay rườm rà gì cả. Các bạn chỉ cần chú ý trong quá trình viết bài là được:
- Để khắc phục lỗi này, như đã nói, lỗi là do bài viết quá dài. Thì blogspot cung cấp một công cụ trong trình soạn thảo bài viết, đó là "dấu ngắt nhảy".

Dấu ngắt nhảy
Dấu ngắt nhảy
Công dụng của dấu ngắt nhảy này là để cắt phần bài viết hiển thị ở trang chủ, label; còn phần sau dấu ngắt nhảy sẽ được ẩn vào trong "Readmore", điều này sẽ giải quyết được vấn đề bài viết quá dài làm cho trang chủ không hiển thị đúng số bài viết.

Chèn dấu ngắt nhảy vào bài viết
Chèn dấu ngắt nhảy vào bài viết
- Vì thế, mỗi khi viết bài, xong đoạn đầu của nội dung, các bạn nên chèn dấu ngắt nhảy này vào. Còn những bạn đã viết bài rồi và mắc phải lỗi ở bài viết này, có thể vào sửa các bài viết gần nhất của bạn và chèn dấu ngắt nhảy này vào để hiển thị lại đúng như số bài viết đã cài đặt.

Công dụng khác của dấu ngắt nhảy trong bài viết
Ngoài công dụng là để ngắt bài viết giúp hiển thị đúng số bài viết ở trang chủ. Thì dấu ngắt nhảy còn có công dụng khác. Đó là:
Giúp bạn tạo Auto Readmore trong RSS và sẽ giúp bạn giảm thiểu tình trạng bị người khác sử dụng các tool để ăn cắp nội dung các bài viết.
Như ảnh dưới đây, trong RSS sẽ tạo thành Read more, khi người khác sử dụng các thủ thuật tự động copy nội dung bài viết của bạn thì chỉ có thể copy đến "Read more" mà thôi.

Chống copy bài viết kết hợp dấu ngắt nhảy
Chống copy bài viết kết hợp dấu ngắt nhảy
Kênh chia sẻ tổng hợp - mã nguồn website, template blogspot, theme wordpress, tin tức mới, hình ảnh hd, kiết thức đồ họa.
Có phải bạn đang gặp khó khăn khi không thể thêm Facebook Pixel vào trang Blogspot của mình để theo dõi đối tượng người dùng của blog? Không sao, ở bài viết này mình sẽ hướng dẫn các bạn cách khắc phục vấn đề không thêm được Facebook Pixel vào Blogspot cũng như chi tiết hướng dẫn thêm Facebook Pixel vào blog của bạn.

Các bạn tìm đến bài viết này thì đồng nghĩa đã biết về Facebook Pixel, mình sẽ không đề cập đến nó hoặc đề cập ở một bài viết khác. Còn bây giờ thì tập trung vào cách thêm Facebook Pixel vào blog của bạn thôi.
Các bước để thêm Facebook Pixel vào Blogspot
- Trước tiên chúng ta cần phải lấy mã Pixel này đã, để tạo được Pixel thì bạn cần có một tài khoản quảng cáo. Sau đó hãy truy cập vào đường dẫn sau đây: https://www.facebook.com/ads/manager/pixel/facebook_pixel/

Pixel Facebook

Trong này, chúng ta sẽ có 2 tab, là Pixel Facebook và Pixel theo dõi chuyển đổi (cũ). Nhưng tốt nhất, bạn chỉ nên sử dụng Pixel Facebook mà thôi, bởi Pixel theo dõi chuyển đổi kia sắp được Facebook bỏ đi vào khoảng giữa năm 2016 này, vì những tính năng đã lỗi thời.

- Tiếp tục, ở khu vực Hành động, hãy xổ xuống và chọn Xem mã Pixel nhé:

Lấy mã Pixel

- Đây, tại đây, khu vực "Thêm mã Pixel (Bắt buộc)" chính là mã Pixel bạn sử dụng để thêm vào trang web, blog của mình.

Lấy mã Pixel

+ Nếu, bạn chỉ sử dụng Pixel này để thêm vào các website đơn thuần, thì có thể lấy và thêm vào phần thẻ <head> hay khu vực muốn theo dõi luôn.thêm vào lưu lại sẽ báo lỗi đó. Vì thế, thay vì sử dụng code Pixel đó, bạn sử dụng code Pixel dưới đây, và thay id Pixel của bạn vào id Pixel hiện tại trong code (Được tô xanh):

ID Pixel Facebook

<!-- Facebook Pixel Code -->
 <script>
 !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
 n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
 n.push=n;n.loaded=!0;n.version=&#39;2.0&#39;;n.queue=[];t=b.createElement(e);t.async=!0;
 t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
 document,&#39;script&#39;,&#39;//connect.facebook.net/en_US/fbevents.js&#39;);
 fbq(&#39;init&#39;, &#39;4841001684355681&#39;);
 fbq(&#39;track&#39;, &#39;PageView&#39;);
 </script>
 <noscript><img height='1' src='https://www.facebook.com/tr?id=4841001684355681&amp;ev=PageView&amp;noscript=1' style='display:none' width='1'/></noscript>
 <!-- End Facebook Pixel Code -->
Nhớ thay id Pixel của bạn vào id Pixel của đoạn code Facebook Pixel ở trên nhé.

- Sau đó truy cập vào trang quản trị blogspot:  https://www.blogger.com

- Vào Mẫu (Template) -> Chỉnh sửa HTML (Edit HTML):

- Thêm đoạn code Facebook Pixel trên vào trong thẻ <head> và lưu lại.

Lúc này thì bạn đã có thể lưu lại mà không gặp vấn đề gì cả, công việc bây giờ chỉ là theo dõi Pixel để rút ra tệp đối tượng tùy chỉnh của bạn mà thôi.

Các bạn chú ý là mỗi tải khoản quảng cáo Facebook chỉ có thể tạo và sử dụng một Facebook Pixel thôi nhé.