Xiaomi Earphone Piston 3rd Gen Original - Space Grey

Selamat datang di finite sob. Dibanding AGC biasa, membuat AGC finite memang lebih memakan banyak waktu. Hal ini disebabkan karena kita harus memuat template sendiri. Kabar bagusnya, finite memungkinkan kita membuat konten dan judul unik secara otomatis. Cukup setup template sekali, dan semua post akan terganti kontennya.

Silakan ubah template konten di:

templates/sample/the_content.twig

Selain konten, judul juga bisa diubah secara otomatis. Silakan ubah template judul di:

templates/sample/the_title.twig

Finite memakai twig sebagai template engine, dokumentasi mengenai fitur yang bisa dipakai di dalam template bisa dibaca di dokumentasi twig.

Adapun variabel yang bisa dipakai dalam template bisa dilihat di bawah ini. Variabel ini bisa diakses baik di dalam konten maupun judul.

Variabel: post

post.category

Anda bisa mengakses data kategori di dalam postingan. Misal untuk mendapatkan output:

Kodenya adalah:
<ul>
    {% for category in post.category %}
        <li><a href="{{ category.link }}">{{ category.name|raw }}</a></li>
    {% endfor %}
</ul>

post.meta

post.meta adalah isi dari variabel hasil scraping yang tidak berawalan post_. Secara otomatis nilainya dimasukkan ke custom_field wordpress. Beberapa variabel yang bisa dipakai yakni: template, finite, updated_at, _type, url, brand, marketplace, _cached_page_id, _template, price, _thumbnail_id. Adapun penjelasan mengenai masing-masing variabel adalah sebagai berikut:


Nama variabel: post.meta.template menghasilkan nilai sample.

Cara mengakses satu nilai saja:
{{ post.meta.template|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta.template %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta.finite menghasilkan nilai 1.

Cara mengakses satu nilai saja:
{{ post.meta.finite|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta.finite %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta.updated_at menghasilkan nilai 2018-12-06 15:18:50.

Cara mengakses satu nilai saja:
{{ post.meta.updated_at|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta.updated_at %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta._type menghasilkan nilai post.

Cara mengakses satu nilai saja:
{{ post.meta._type|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta._type %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta.url menghasilkan nilai http://www.lazada.co.id/xiaomi-earphone-piston-3rd-gen-original-space-grey-6317740.html.

Cara mengakses satu nilai saja:
{{ post.meta.url|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta.url %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta.brand menghasilkan nilai Xiaomi.

Cara mengakses satu nilai saja:
{{ post.meta.brand|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta.brand %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta.marketplace menghasilkan nilai Lazada.

Cara mengakses satu nilai saja:
{{ post.meta.marketplace|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta.marketplace %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta._cached_page_id menghasilkan nilai 8ed71dda9d6e6c985568417b4bc4aefc333b8bd0.

Cara mengakses satu nilai saja:
{{ post.meta._cached_page_id|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta._cached_page_id %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta._template menghasilkan nilai 12b878644389dcb252c569c61cd2ff8c88d23ce9.

Cara mengakses satu nilai saja:
{{ post.meta._template|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta._template %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta.price menghasilkan nilai 82.545.

Cara mengakses satu nilai saja:
{{ post.meta.price|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta.price %}
    {{ item }}, 
{% endfor %}

Nama variabel: post.meta._thumbnail_id menghasilkan nilai 152.

Cara mengakses satu nilai saja:
{{ post.meta._thumbnail_id|first }}
Mendapatkan semua isi dengan perulangan:
{% for item in post.meta._thumbnail_id %}
    {{ item }}, 
{% endfor %}

post lainnya

Nama variabel Contoh isi Cara pemanggilan
post.ID 151 {{ post.ID }}
post.post_author 1 {{ post.post_author }}
post.post_date 2018-12-06 00:00:00 {{ post.post_date }}
post.post_date_gmt 2018-12-06 00:00:00 {{ post.post_date_gmt }}
post.post_content {{ post.post_content }}
post.post_title Xiaomi Earphone Piston 3rd Gen Original - Space Grey {{ post.post_title }}
post.post_excerpt {{ post.post_excerpt }}
post.post_status publish {{ post.post_status }}
post.comment_status open {{ post.comment_status }}
post.ping_status open {{ post.ping_status }}
post.post_password {{ post.post_password }}
post.post_name xiaomi-earphone-piston-3rd-gen-original-space-grey {{ post.post_name }}
post.to_ping {{ post.to_ping }}
post.pinged {{ post.pinged }}
post.post_modified 2018-12-06 00:00:00 {{ post.post_modified }}
post.post_modified_gmt 2018-12-06 00:00:00 {{ post.post_modified_gmt }}
post.post_content_filtered {{ post.post_content_filtered }}
post.post_parent 0 {{ post.post_parent }}
post.guid http://www.dioscuri.us/2018/12/06/xiaomi-earphone-piston-3rd-gen-original-space-grey/ {{ post.guid }}
post.menu_order 0 {{ post.menu_order }}
post.post_type post {{ post.post_type }}
post.post_mime_type {{ post.post_mime_type }}
post.comment_count 0 {{ post.comment_count }}
post.filter raw {{ post.filter }}
post.page_template {{ post.page_template }}
post.template sample {{ post.template }}

Sekarang kita lihat kan sob, bahkan untuk membuat konten unik dengan jumlah kata yang banyak bisa memungkinkan memakai finite.

Terimakasih sudah menggunakan finite, semoga sukses sob!

Leave a Reply

Your email address will not be published. Required fields are marked *