Meskipun plugin SEO SearchTerms Tagging 2 ini sudah tidak pernah lagi di-update sejak tahun 2011, tetap saja masih banyak blogger yang masih menggunakannya, dengan tujuan untuk melipatgandakan trafik kunjungan ke situs, dan bagi yang hobi coding, tidak sedikit juga yang melakukan oprek kecil-kecilan terhadap plugin ini.
Berbicara tentang oprek, ini ada permintaan sobat blogger untuk ngoprek sedikit plugin ini agar ada fitur untuk injeksi manual keyword ke dalam database. Oprek ini tidak secara langsung saya terapkan ke dalam plugin STT2, akan tetapi melalui plugin tambahan (add-ons/extension) yang harus diinstall. Jadi, core plugin STT2 tidak terganggu sama sekali dan tidak ada yang perlu dioprek.
Nama pluginnya STT2 Extension Add Terms, silahkan download di repository github Jevuska https://github.com/Jevuska/stt2-extension-add-terms, lalu upload di WordPress Anda, install dan aktifkan.
STT2 Extension Add Terms plugin telah tersedia di WordPress.
Screenshot plugin
Script Feature
- jQuery
- jQuery UI
- Ajax
- Plugin Search Excerpt by Scott Yang
- Google Suggest by haochi
STT2EXTAT v1.1
- Setting admin plugin tersedia
- Kata kunci bisa didapatkan melalui referrer
- Kata kunci di tambahkan sebagai postmeta private
_stt2extatdalam table database wp - Karakter kata kunci yang lebih baik
- Pada
wp_head, menyisipkan rel canonical jika ada pos di halaman pencarian dan meta no robots jika tidak ada - Tersedia shortcode
[stt2extat]
untuk menampilkan list terms.
- Tersedia multiple widget untuk menampilkan list terms di sidebar.
- Tersedia tool untuk migrasi search terms dari plugin STT2 terdahulu.
- Disyaratkan menggunakan minimal WordPress 4.4 dan PHP 7.0.
- Tersedia berbagai hook action atau filter untuk memodifikasi plugin ini, jadi core plugin tidak perlu diganggu.
Hook function
Hanya di halaman single post
add_filter( 'stt2extat_is_single', 'is_single' );
Menampilkan post count dengan menggantikan jumlah hits
add_filter( 'stt2extat_term_count', 'stt2extat_count_posts', 1, 2 );
Non aktifkan referer melalui wp_head
add_action( 'wp_head', 'stt2extat_add_meta_origin_referer' );
Khusus referer, terms yang tidak relevan dapat ditambahkan
remove_filter( 'stt2extat_ignore_relevant', '__return_false' );
Filter judul, khusus di halaman pencarian
add_filter( 'document_title_parts', 'stt2extat_search_page_title' );
Filter tanda pemisah antara judul halaman search dan judul situs ( separator)
add_filter( 'document_title_separator', 'stt2extat_search_page_title_separator' );
Filter untuk mengizinkan localhost sebagai referrer (for testing)
add_filter( 'stt2extat_allow_localhost', '__return_true' );
Fitur manual injeksi keyword ini akan tampil di area setting plugin STT2 langsung. Masih versi 1.0, mohon reportnya for any thing such as bugs, security, or vulnerability issue.
For Dev: Filters
stt2exat_excerpt_option( $args ) delete_terms_schedules( $schedules ) stt2extat_email_regexp( $regexp_email_pattern ) stt2extat_data( array $data ) stt2extat_sanitize( $array, $additional ) stt2extat_default_setting( array $data ) stt2extat_interval_hit_time ( $strtotime ) stt2extat_stopwords_filter_method( $func, $stopwords, $term ) stt2extat_sep_terms_list( $sep ) stt2extat_args_search_post_query( $args ) stt2extat_domain_regexp( $regexp_domain_pattern ) stt2extat_convert_case( $term_name ) stt2extat_post_type( array $post_type ) stt2extat_if_no_result( $query ) stt2extat_tag_cloud_args( $args )
Last but not least.. are*****7[at]g****.com thanks for your PP donate, I really appreciate it.
UPDATE: 20-12-2015
Download STT2EXTAT plugin v1.1 via WordPress
https://wordpress.org/plugins/stt2-extension-add-terms/
NOTE:
SEO SearchTerms Tagging 2 plugin not required any more and no longer supported by this plugin. Use the latest WP version (min 4.4), and upgrade your PHP server into PHP 7.0 ( twice as fast as PHP 5 ).
UNDEVELOPMENT VERSION:
STT2EXAT v1.1.5-undev - min PHP 5.4 - WP 4.4. Download via plugin Developers page
stt2-extension-add-terms.1.1.5-undev.zip
Bagikan
bang jevuska mau tanya nih ane udah setting Number List (Maximum number of terms on list): 8 di Setting>STT2EXAT nya tapi yang muncul di single post selalu lebih dari 8 jadi banyak banget gk ke limit :(
note: ane pake PHP7 dan latest update STT2EXAT
ane pake plugin YOAST, apa bentrok ya? soalnya kalo list style pilih Inline jadi mirip separator YOAST bukan “,” pemisahnya
Cara mengubah separator terms inline style
Plugin ini sudah menyediakan berbagai filter, termasuk filter untuk mengubah tanda separator di list terms. Tambahkan kode berikut di file
functions.phptheme Anda./** * Filter separator terms list * * Change bullet ' • ' with comma sign * Add in theme file functions.php * * @param $sep String Original separator * @return String Output with comma sign */ add_filter( 'stt2extat_sep_terms_list', function( $sep ) { $sep = _x( ', ', 'tag delimiter' ); return $sep; }, 1, 1 );Yup, thanks atas info bugnya.
Pada line 714 file functions.php
Seharusnya seperti ini
Plugin Updated!
v1.2.0waah, updated :) thanks bang jevuska
oke ane coba untuk inlinenya
bos…ane mau nanya lagi…ane masih rada bingung dengan tampilan baru stt2 nya dari versi2 seblmnya…ini rekaman keywordnya dimana ya? dan apa dengan settingan seperti diatas otomatis nempel di single post? trims
Terms semua disimpan dalam table database situs ( biasanya di
wp_postmeta) dengan privatemeta_key(_stt2extat), yang akan tampil di tabel bagian bawah halaman plugin. Settingan default setelah instal plugin ini tidak otomatis ( lihat Auto Add ).agar settingan di single post incom sear term jadi ***/***-itu-besar/ (didalam incom nya)
*** hebat
*** perusahaan besar
*** big bang
nah biar muncul seperti itu apa sudah bawaan dari stt2nya atau ada setingan khusus…saya masih bingung…belum muncul tangkapan keyword dari luar?
Silahkan di atur Convert Text Link. Sebagian search engine sekarang sudah tidak lagi menyertakan parameter terms, tapi terkadang masih ada. Jangan terlalu berharap banyak. Silahkan coba manual input.
bos Activate Get Referrer itu gunanya buat apa ya?
Singkatnya seperti ini, Fitur itu untuk mengaktifkan fungsi yang ada dalam dalam plugin ini, yang mana gunanya adalah mengidentifikasi situs atau url yang merequest situs Anda. Misalnya si Fulan membuka suatu halaman situs A dengan alamat url www.example.com/?q=blog, kemudian Fulan menemukan link situs Anda dalam halaman tersebut dan mengkliknya sehingga tampil situs Anda di jendela browser-nya. Maka dengan fitur dalam plugin ini, situs Anda akan mengolah request url www.example.com/?q=blog untuk mendapatkan kata “blog” dalam url tersebut. Anda bisa melihat hasilnya dalam tabel.
kalo begitu saya minta saran….ada 3 pilihan
- disable
- php
-ajak
mana yang recomended untuk digunakan?
Semua recomended. Karena tujuan setiap user berbeda dalam memakai plugin ini, makanya ada beberapa pilihan.
bisa jelasin…perbedaan dari ketiga tersebut :)
PHP, artinya term didapat dengan kode PHP, begitu juga Ajax.
Mau tanya sob,kalau setting untuk halaman search gimana ya?
sudah tersedia mas di settingannya, tinggal diaktifkan. Begitu jg permalinknya.
Mas apa plugin yang versi undev fungsi dan cara kerjanya sama dengan yang versi regular ?
Atau justru kualitasnya lebih rendah
mohon pencerahannya ?
trims
Cara kerja sama mas. Untuk yang regular, yang berbeda sampai saat ini ada beberapa kode yang digunakan hanya untuk support PHP 7.
Nuhun Om jev pluginnya istimewa, jadi makin tambah semangat buat belajar
sawangsulna mang… happy coding!.
Mas kalo misalnya ingin inject keywordnya bukan cuma ke satu post tapi juga ke setiap halaman
bisa nggak ya? :D
maaf mas sampai saat ini itu belum memungkinkan. Alasannya? karena ini bukan taxonomy. Untuk menuju kesitu harus diconvert ke taxonomy. Plugin ini sudah menyediakan semuanya. Tinggal bagaimana mas bisa melihat lebih dalam kode dalam plugin ini. As note, convert to taxonomy will be available on the next release.
mas, sya adalah fans setia web jevuska, dan trimakasih sudah berbgi ilmu yng banyak skali, sudah bermanfaat bagi hdup sya. saya kepikiran bagaimana cara membuat google cse di halaman pencarian web, search dari web lain. tpi hasilnya jangan ada link dr sumber cse tersebut bagaimana caranya ya? jdi hanya menggenerat artikel saja tnpa link
Iya mas sama2. Mas bisa gunakan javascript pada google cse, tapi sepertinya itu akan melanggar TOS CSE.
Kenapa Error Begini Ya…..
Saya Pakai Versi Plugin 1.1.6
public_html/wp-content/plugins/stt2-extension-add-terms/lib/includes/class-stt2extat-sanitize.php on line 618
PHP versi nya 5.4.44
Mohon pencerahannya
Untuk PHP 5.4 hanya bisa pakai versi undevelopment. Please read the post.
untuk versi yang terbaru ini apa masih tetap diperlukan STT2 Version 1.535 ? atau cukup plugin SST2EXTAT saja sudah bisa berjalan ?
saya udah update ke php 7 tapi setelah di update reaload website, malah server error, kenapa ya?
Iya mas.. cukup plugin STT2EXTAT. Errornya seperti apa ya? kalau pakai cpanel yang ada fitur PHP version, biasanya ada module yang tidak di centang pada saat update PHP. Khusus wordpress biasanya error di module mysqli, curl, opensll. Jika memungkinkan untuk akses php.ini uncomment module yang disebutkan.
Kenapa nih?
Fatal error: Call to undefined function array_column() in /home/soft/public_html/wp-content/plugins/stt2-extension-add-terms/lib/includes/class-stt2extat-sanitize.php on line 617
please update to PHP 7
Yang pake webuzo gimana masgan? kan baru PHP 5.4! Apa bisa dipake juga pluginnya? soale ane tadi update otomatis juga error-nya kayak yg di atas nih!
Since this plugin for future development and production under PHP 7, I couldn’t change the currrent core, but for personal purpose, just change the value ‘php_version’ => ‘7.0’ with your PHP version line 22 on lib>admin>updates>stt2extat-1.1.0.php
Masih terjadi error seperti sebelumnya. Posisi sudah diganti line 22 file stt2extat-1.1.0.php sesuai dengan versi php.
Undevelopment Version was released to work under PHP version min 5.4. Please check the updated post.
Kalau ada kesempatan kayaknya boleh dibuat posting cara update php 7 untuk linux deh master! Googling belum ada!
Kalo udah pernah install LAMPP PHP 7 bisa dipelajari dari situ mas untuk updatenya…
updated but failed appear on my blog the message: ” . . STT2 Add Extension Terms plugin active Please install and activate SEO SearchTerms Tagging 2 plugin”
for me is not working , I want to make a donation to the developer of this plugin helps a lot my blog
new version was released, please update to the new one. SEO SearchTerms Tagging 2 plugin not required anymore. Thanks
Plugin could not be activated because it triggered a fatal error.
Fatal error: Cannot redeclare STT2EXTAT() (previously declared in /home/theszskb/public_html/wp-content/plugins/stt2-extension-add-terms/stt2-extension-add-terms.php:135) in /home/theszskb/public_html/wp-content/plugins/stt2-extension-add-terms-STT2-v1.535/stt2-extension-add-terms.php on line 122
Plugin tidak dapat diaktifkan karena dipicu kesalahan fatal.
Kesalahan fatal: tidak bisa redeclare STT2EXTAT () (sebelumnya dinyatakan dalam/home/theszskb/public_html/wp-content/plugins/stt2-extension-add-terms/stt2-extension-add-terms.php:135) di/home/theszskb/public_html/wp-content/plugins/stt2-extension-add-terms-STT2-v1.535/stt2-extension-add-terms.php on line 122
mohon dihapus mas plugin versi lama stt2-extension-add-terms-STT2-v1.535, dan update versi terbaru.
cara pasangnya gimana mas? ini sudah saya instal dan saya aktifkan. tapi plugin stt2 nya ga mau nongol di dasboard
Update ke versi terbaru ya mas. 1.1.0
cara memasangnya gimana mas? punya saya kok belum bisa aktif?
trimakasih banyak mas.. sangat membantu sekali.
saya coba instal kok gak bisa ya om.
padahal udah pake wp terbaru, versi php 5.4
Mas menu STT2nya kok nggak ada di dashboard dan setting, saya menggunakan wordpress v4.3, bagaimana cara menampilkan menunya?
dan juga sudah saya tambahkan plugin javascript adder, masih nggak tampil juga
Update ke versi terbaru ya…
Parse error: syntax error, unexpected ‘[‘ in /home/bla-bla-bla/public_html/bla-bla-bla/wp-content/plugins/stt2-extension-add-terms/lib/hooks/hook-functions.php on line 172
gitu yang keluar waktu install/update yg versi terakhir mastah Jev!
versi terakhir 1.0.4.. mungkin itu karena versi PHPnya ( minimal PHP 5.4 )… Thanks for update, new update release, please update ya bro… n don’t forget to use the latest modified stt2 plugin.
Tahun kebangkitan ini yg saya tunggu-tunggu hehe..
Kapan2 mauka ke rumahta kanda, mau sharing2 lagi.
Saya mesti bius dulu si kecil pakai 3 gallon susu sebelumnya…
Welcome back, Jevuska.
ok kak erwin.
inject keywoord manual di extension stt2 hanya untuk blog manual ya? saya nyoba di blog AGC tapi ada info seperti ini .Incoming search terms: Empty!,
itu artinya pada postingan yang dipilih belum ada search terms yang masuk, dari situ mas bisa menambahkan sendiri search terms yang relevan. Kebanyakan blog agc, search terms masuk ke halaman search, bukan pada postingan langsung (single post).
Plugin STT2 sudah tidak ada ya? Search tapi tidak ada.
Download available… see updated post.
stt2 udah ga ada d wp..
punya mentahan downloadnya ga mas?
Update feature untuk bulk inject om.. hehehe, biar nggak satu-satu
plugin ini bisa langsung bulk, tinggal paste di textarea untuk keywords yang sudah di-set dengan tanda koma sebagai pemisah.
Untuk cara settingnya di mana ya mas, saya cari di bagian setting dan menu lainnya kok gak ketemu, mohon pencerahannya. terima kasih
Di menu setting stt2 langsung mas. Harus aktif javascript.
aktif javascript gimana om maksudnya? saya install juga ga ada apa2 ini. thanks.
maksudnya browser javascript kemungkinan disable. Mohon diaktifkan. Update ke versi terbaru ya mas.
akhirnya dibuatin juga sama suhu,, hehe makasih banyak di test drive duluu,,