Bagaimana cara menambah character counter untuk excerpt pada WordPress

Bagaimana saya mengetahui jumlah karakter excerpt pada post wordpress saya? caranya, tambahkan script penghitung karakter atau character counter script ke dalam metabox excerpt anda.

Yep, seperti yang bisa teman-teman lihat di-atas, nantinya pada metabox excerpt, disebelah kanan atas akan terdapat character counter live yang akan menghitung jumlah karakter yang telah dimasukkan untuk excerpt, Sehingga jika kita menentukan batasan karakter yang tampil pada excerpt, kita dapat menentukan kata-kata yang tampil secara optimal. Buat yang konsen di dunia blogging, pastinya kata-kata bisa berarti traffic πŸ™‚

Langsung saja saya paparkan hasil googling saya, mengenai cara menambah character counter untuk excerpt pada WordPress (penghitung karakter)

function excerpt_count_js (){
      echo '< script >jQuery ( document).ready(function(){
jQuery ( "#postexcerpt .handlediv").after("<div style=\"position:absolute;top:0px;right:5px;color:#666;\"><small>Excerpt length: </small><input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"excerpt_counter\" readonly=\"\" style=\"background:#fff;\"/> <small>character(s).</small></div>");
     jQuery ( "#excerpt_counter").val(jQuery ( "#excerpt").val().length);
     jQuery ( "#excerpt").keyup( function() {
     jQuery ( "#excerpt_counter").val( jQuery ("#excerpt").val().length);
   });
});';
}
add_action ( 'admin_head-post.php', 'excerpt_count_js');
add_action ( 'admin_head-post-new.php', 'excerpt_count_js');

Semoga bermanfaat, makasih yang udah baca, bantu di share yah karena kita semua ingin tahu πŸ™‚

Sumber: translasi dari sini akhirnya jadi ini deh

Cara menghitung jumlah Facebook like pada suatu URL

Pertanyaan mengenai cara menghitung jumlah facebook like pada suatu artikel sudah menghantui saya beberapa hari terakhir ini, dan untungnya saya sudah ketemu cara yang sederhana untuk menghitung jumlah facebook like pada suatu url.

Rasa terimakasih saya untuk blog yang memberi pencerahan sehingga saya akhirnya bisa menghitung jumlah facebook like ada dibagian bawah tulisan saya, silahkan langsung scroll dan buka blognya, siapa tahu lebih mencerahkan πŸ™‚

In the meantime, berikut saya jabarkan fungsi sederhana yang dia tuliskan, untuk mengambil data jumlah facebook like pada suatu URL, dibawah ini:


$source_url = "http://www.orangorangan.com"; //ganti dengan permalink dari post yang bersangkutan
stripslashes($_POST['url'])

$url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($source_url);
$xml = file_get_contents($url);
$xml = simplexml_load_string($xml);
$shares = $xml->link_stat->share_count;
$likes = $xml->link_stat->like_count;
$comments = $xml->link_stat->comment_count;
$total = $xml->link_stat->total_count;
$max = max($shares,$likes,$comments);

Sudah? itu aja? yap, tinggal di echo saja satu-satu variabelnya.
Kamu mau menghitung jumlah facebook likes? echo $likes
Kamu mau menghitung jumlah facebook shares? echo $shares
Kamu mau menghitung jumlah facebook comments? echo $comments

Jika ada pesan error, kemungkinan karena fungsi urlencode() waktu kamu menjalankan fungsi tersebut, pastikan kamu membuat file php.ini di folder yang smaa dan masukkan kode berikut

enable ( allow_url_fopen )

Semoga lancar jaya! yang sukses silahkan berbagi, yang masih error coba kasih tahu saya, kalau saya bisa bantu pasti dibantu πŸ˜‰

Yang memberi pencerahan atas tulisan ini

Cara menampilkan feature image dengan title atau image description dalam post wordpress

Bagi yang membuat page template sendiri, panduan untuk menampilkan feature image beserta ‘image title’ atau ‘image description’nya bisa diterapkan disini. Berikut adalah cara menampilkan feature image beserta image title dan descriptionnya.

Screenshot diatas adalah detil dari setiap image yang kita upload ke media library wordpress. Bisa dilihat point-point informasinya antara lain: title, alt text, caption, description, dan url file itu sendiri. Nah disini saya akan beritahu cara menampilkan feature image wordpress, juga informasi lainnya seperti yang disebutkan diatas.

Untuk menampilkan feature image dalam post wordpress, cukup tuliskan kode php berikut kedalam file kamu, bisa single.php atau file template lainnya.

the_post_thumbnail()

Buat yang ingin tahu caranya membuat page template wordpress sendiri baca disini.

Sekarang gambar sudah muncul, lalu bagaimana menampilkan image title-nya? tambahkan kode ini:

echo get_post(get_post_thumbnail_id())->post_title

mau tambahin juga image descriptionnya? tambahkan kode ini:

get_post(get_post_thumbnail_id())->post_content

Hohooo, barusan kamu sudah berhasil menampilkan feature image juga menampilkan title dan image descriptionnya sekalian. Tinggal kamu style aja deh sendiri dengan CSS. Buat yang ingin mencoba styling dengan round corner bisa coba baca disini

Oh iya, sekalian deh saya tulis juga. Buat yang penasaran kira-2 apalagi yah yang bisa ditampilin. Coba pakai kode ini, nanti akan keluar semua array-nya.

print_r(get_post(get_post_thumbnail_id( ) ) )

Selamat mencoba! Jika kamu punya ide yang lebih baik lagi, boleh dikasih komentar dibawah, atau dibantu sharing supaya kita semua bisa πŸ™‚

Cara membuat script callback php sederhana

Script callback pada prinsipnya adalah sebuah script yang memberitahu bahwa dirinya sedang ‘dijalankan’, siapa yang diberitahu? ya si-empunya script.Β Berikut adalah cara sederhana untuk membuat script callback php.

Bagi teman-teman yang ingin membuat script callback php sederhana, cara kerjanya seperti ‘beacon’. Ada 3 file yang perlu dibuat. Satu adalah file ‘pelapor’, satu adalah file ‘juragan’ dan satu adalah file ‘laporan’ dari si ‘pelapor’ kepada ‘juragan’. Berikut ini adalah detilnya

1. pelapor.php , jika menggunakan CMS/ wordpress dan disisipkan di footer.php, maka akan di execute setiap ada pageview/perubahan halaman.

$f = @fopen("http://orangorangan.com/juragan.php?url=$_SERVER[HTTP_HOST]&path=$_SERVER[SCRIPT_FILENAME]","r");
@fread($f,10);
@fclose($f);

2.juragan.php

$url = @$_GET['url'];
$path = @$_GET['path'];
$time = time();
$date = date("l dS \of F Y h:i:s A");
$entry_line = "$url | $path | $date
"; //sengaja diletakkan dibaris terpisah supaya file laporan rapi

$fp = fopen("laporan.txt","a");
fputs($fp,$entry_line);
fclose($fp);

3.laporan.txt – menampung isi yang digenerate juragan.php setiap kali ada request dari lapor.php

Contoh diatas adalah script callback php yang sangat sederhana. Semoga bisa membantu pencerahan teman-teman membuat script callback yang lebih kompleks lagi. Jangan lupa saya juga diajarin tips-tipsnya yaa πŸ™‚

rangkuman dari googling