Absolute centering: Cara membuat div rata tengah, horizontal dan vertical dengan CSS

Mungkin sudah banyak yang bisa menebak caranya membuat div rata tengah, yaitu dengan ‘margin: 0 auto’. Namun ternyata itu hanya berhasil untuk rata tengah horizontal, bagaimana dengan rata tengah secara vertical?

Lalu bagaimana agar div rata tengah baik vertical dan horizontal? Ternyata dapat dilakukan dengan hanya menambahkan element : height kedalam CSS.

misalnya CSS awal adalah:

.tengah {
     margin: auto;
     position: absolute;
     top: 0; left: 0; bottom: 0; right: 0;
}

Cukup tambahkan:

.tengah {
     margin: auto;
     position: absolute;
     top: 0; left: 0; bottom: 0; right: 0;
     height: 300px;
     border: 1px solid #999; /*jika ingin melihat posisi div anda lebih jelas */
}

Elemen div apakah sudah rata tengah horizontal dan vertical sekarang? yep, dan ini sudah saya tes pada beberapa browser umum seperti chrome, mozilla, safari dan opera. bekerja dengan baik 🙂

Sedikit penjelasan yang mungkin menjawab pertanyaan, mengapa bisa rata tengah secara vertical dan horizontal:

1. jika nilai margin-top dan margin-bottom adalah auto, nilai yang pakai adalah ‘0’
2. position: absolute; posisi div menjadi tetap, baik jika digunakan bersamaan dengan top, bottom, left, right.
3. top, bottom, left dan right : 0, memerintahkan browser untuk memberikan bounding box / batasan baru setelah di absolute-kan
4. width dan height, browser memberi nilai default 100% jika tidak ada nilai awalnya.

Semoga dapat memberikan pencerahan. Jika ada yang mau menambahkan metode diatas silahkan memberikan masukannya di kolom komentar dibawah ini 🙂

Cara merubah menu wordpress sesuai bahasa

Salah satu website yang pernah saya kerjakan ada yang menggunakan 2 bahasa. Banyak plugin WordPress yang mendukung post multi lingual ini, tapi menu yang digunakan tetap satu. Agak janggal rasanya jika wordpress kamu bahasa Inggris dan ketika visitor mengganti bahasa, mereka tetap melihat menu yang sama (menu bahasa inggris). Oleh karena itu diperlukan sebuah menu yang berbeda untuk masing-masing bahasa. Cara berikut ini mungkin bisa kamu pakai untuk merubah menu wordpress sesuai bahasa yang sedang digunakan.

Berhubung urusan post multi bahasa sudah saya serahkan ke plugin xili-language, jadi yang saya harus pikirkan tinggal bagaimana membuat masing-masing menu untuk masing-masing bahasa.

Banyak jalan menuju Roma, jadi banyak juga jalan merubah menu wordpress sesuai bahasa yang digunakan. Berikut adalah jalan yang saya tempuh sebagai seorang nubi 🙂

Jika kamu menge-set bahasa untuk website kamu (dan wordpress biasanya melakukan hal tersebut), maka kode berikut harusnya ada di halaman kamu:

< html dir="ltr" lang="id-ID"..

Yang perlu kita lakukan adalah mengambil nilai tersebut dan memasukannya kedalam sebuah cookie. Dengan sedikit kode Javascript dapat kita lakukan, syntaxnya adalah:


var language = document.getElementsByTagName( " html")[0].getAttribute("lang");
document.cookie = "lang="+language;

Langkah selanjutnya adalah mengambil nilai variable language kedalam PHP. Syntax yang digunakan adalah:

< ? php $language = explode (" ",$_COOKIE['language']); //echo $language[ 0 ]; ? >

Cookie sudah berhasil dimasukkan kedalam variable PHP, tinggal kita masukkan kedalam fungsi wordpress sesuai kebutuhan. Syntax berikut berfungsi menampilkan menu wordpress.

wp_nav_menu( array( 'menu' => $language[0] ));

Apakah sekarang menu wordpress akan berubah sesuai bahasa yang digunakan? Ya, setelah kita beri nama menu kita sesuai dengan nama id dari bahasa yang digunakan. Misalnya wordpress kita menggunakan bahasa Inggris dan Indonesia. Kode untuk bahasa Inggris adalah ‘en-US’ dan untuk bahasa Indonesia adalah ‘id-ID’. Maka menu harus diberi nama ‘en-US’ dan ‘id-ID’.

Seperti yang sudah saya ulas diatas, banyak cara merubah menu wordpress sesuai bahasa. Jika ada yang punya cara yang lebih rapi dan bermartabat boleh post disini, supaya kita semua bisa 🙂

Terimakasih sudah membaca artikel cara merubah menu wordpress sesuai bahasa yang saya buat ini. Bila ini adalah jawaban yang anda cari, boleh di-share juga supaya kita semua bisa 🙂

20 Tips jitu mendesign newsletter untuk semua platform

Newsletter rata-rata hanya dibaca kurang dari 1 menit. Gimana caranya menghindari hal tersebut terjadi pada newsletter kamu? Simak tips dibawah ini!

Menurut penelitian, email newsletter hanya dibaca sekitar 51 detik lalu kemudian dibuang atau user membaca lebih lanjut. Jika kamu merasa hal ini terjadi pada newsletter kamu, maka tips-tips dibawah ini mungkin bisa merubahnya. Sebenarnya dalam mendesign newsletter, tetaplah berpatokan bahwa newsletter anda itu simple, dan bisa dibaca di semua email client. Namun bagaimana mendesign newsletter yang bisa dibaca untuk semua platform?

1. Tentukan tema atau template

Semua hal yang mempunyai tema akan lebih unik. Acara kumpul-kumpul jika mempunyai tema, bahkan sebatas dresscode akan terasa lebih berbeda. Hal yang sama berlaku pada newsletter.

2. Tambahkan link social media

Sekarang jamannya social media betul? tidak ada profil social media, bisnis terasa kurang eksis. Tergantung template newsletter kamu, link social media bisa diletakkan di kanan atas atau dimana saja yang penting terlihat jelas oleh user (prominent)

3. Subject line newsletter mencerminkan isi

Masukkan inti dari newsletter ke dalam subject line, timbulkan rasa penasaran user. Tapi jangan terkesan spammy dan berlebihan. Jangan menggunakan huruf kapital semua. Bila bisa membuat subject line singkat, lakukanlah. Android maksimal menampilkan subject email sebanyak 24 karakter dan Apple 31 karakter, selebihnya adalah ‘titik-titik’. Jika memang subject line panjang, bisa juga mendorong user yang penasaran, cobalah dulu beberapa alternatif subject line, lihaat tampilannya pada gadget anda.

4. Area 4 inci pertama dari layar adalah penentu

Penempatan logo sebagai identitas newsletter adalah penting, Judul newsletter yang menarik yang terbaca di awal newsleter juga menentukan nasib newsleter kamu.

5. Gunakan daftar isi jika newsletter kamu ‘gemuk’

Daftar isi tersebut kemudian adalah link yang jika diklik akan melompat ke bagian yang dituju. Rapi? sudah pasti.

6. Berikan ruang untuk bernapas dalam newsletter

Penggunaan image/gambar dan headline singkat, adalah kombinasi yang baik. Tapi jangan berlebihan juga. Isi yang rapi dengan bullet list, paragraph singkat dan cukup white-space akan membuat user membaca dengan perasaan ringan.

7. Jangan terlalu banyak

Tidak perlu menceritakan sepuluh episode sinetron dalam satu episode newsletter kamu. Cukuplah 2-3 halaman print A4 saja. Jika user merasa sedikit kurang informasi, newsletter berikutnya pasti akan dia buka dengan senang hati.

8. Tentukan tujuan setiap kali mengirim newsletter.

Setiap newsletter harus mempunyai tujuan, topik yang jelas. Jika subscriber merasa informasi itu menguntungkan atau bermanfaat baginya, selamat! kamu baru saja mendapatkan subscriber loyal.

9. Ikuti aturan CAN-SPAM dalam mengirim newsletter

Apa itu? Di setiap newsletter, harus dicantumkan link untuk: subscribe, unsubscribe, dan sedikit informasi mengenai bagaimana user anda bisa menerima newsletter. Kamu tidak mau alamat email newsletter kamu dianggap SPAM kan?

10. Beritahu subscriber jadwal newsletter

Jika kamu mempunyai frekwensi teratur dalam mengirim newsletter, tidak ada salahnya memberitahu mereka jadwal tersebut. Tepati juga jadwal tersebut yah, supaya terlihat profesional.

11. Dorong subscriber untuk berbagi

Sharing adalah kuncinya supaya newsletter bisa lebih banyak beredar. Link untuk ‘berbagi’ dengan teman-teman dan rekan kerja subscriber bermanfaat sekali disini.

12. Perhatikan selalu bagian kiri

Penelitian menunjukkan, daerah layar sebelah kiri selalu menjadi fokus awal user. Jadi, selalu tempatkan informasi strategis anda di sebelah kiri.

13. Minta user memasukkan alamat email newsletter kedalam address book

Letakkan link yang menyatakan hal ini, lain kali anda mengirim newsletter? yes, tidak mendarat di ‘spam’ folder atau ‘junk mail’ folder

14. Temukan kebiasaan dan waktu yang tepat dalam mengirimkan newsletter.

Untuk menemukan waktu yang tepat, harus dicoba dulu mengirimkan beberapa newsletter pada hari dan waktu yang berbeda. Pelajari dan temukan yang mana memiliki ‘open rate’ yang lebih besar. Untuk Email B2B efektifnya biasa hari jam kerja, sedangkan untuk email B2C biasa sore hari saat akhir minggu / weekend.

15. Jangan menyembunyikan tombol ‘unsubscribe’

Satu kata, email anda lain kali pasti berakhir di folder ‘spam’

16. Berikan subscriber pilihan untuk melihat versi HTML

Karena masing-masing email client mempunyai standard berbeda, tampilan hampir pasti berbeda pula. Link untuk melihat ‘versi HTML’ menambah kredibilitas newsletter.

17. Berikan versi teks juga

Mereka yang menggunakan perangkat ‘jadul’ dan mempunyai IT ‘kejam’ di kantornya tetap bisa menikmati kabar gembira dari kamu.

18. Gunakan Font yang lebih besar

Ingat kata-kata ‘size does matter’ ? Well..it does matter.

19. Gunakan format standar

Ingat pelajaran HTML waktu dulu anda belajar hello world? Gunakanlah kembali, style di dalam atau, hindari penggunaan CSS modern seperti float, position, dan kawan-kawannya yang keren. Basic HTML is the best, newsletter anda akan terlihat sama disetiap email client.

20. Hindari penggunaan flash

Yaa, kamu tahu deh alasannya.

21. Berikan setiap image, alternate textnya

Tahu kan maksud saya? itu loh ‘ALT’. Jaga-jaga image tidak tampil, maka user tidak bingung karena tahu gambar apa yang ada disitu.

22. Jangan lebar-lebar, demi tampilan mobile

Untuk Android, jaga dibawah 600px. Apple? lebih canggih sih, dia bisa meresize newsletter kamu. Mengapa penting memikirkan tampilan newletter pada handheld mobile? Karena: Tahun 2012, 38% persen email dibuka di gadget mobile dan Tahun 2013, 50% (sumber), 77%-nya berasal dari gadget buatan Apple (sumber), 64% eksekutif pengambil keputusan membuka emailnya dari gadget mobile (sumber) dan ternyata wanita 10% lebih banyak ketimbang pria dalam hal membuka email mobile (sumber)

Tips membuat newsletter yang baik, sejatinya terletak pada konten, bukan hanya pada design semata. Menurut sumber lagi, 61% user yang menghabiskan waktunya membaca newsletter seperti groupon, mengatakan alasannya: “Informasi ini menguntungkan saya”. Maka sebaiknyalah, newsletter yang baik berarti informasinya dapat menguntungkan subscribernya.

Selamat mencoba! supaya kita semua bisa!

Inspirasi artikel ini, dari sini. Punya masukkan lagi? tambahin dong di komentar, yang oke saya naikin kesini 🙂

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

rumah dijual di daan mogot estate jakarta barat

Dijual rumah luas di Daan Mogot Estate, Jakarta Barat

Langsung aja ke informasinya yah.

Bantuin temen ane: Dijual rumah dengan tanah luas di daerah Jakarta Barat, tepatnya di komplek elite Daan Mogot Estate. Daerahnya komplek, strategis, dekat kemana-mana, jalan alternatif dari dan menuju komplek juga banyak.

Spesifikasi rumah:

Komplek Daan Mogot Estate, jakarta barat, dibelakang samsat Polda dan dekat dengan tol JORR.

Akses busway koridor 3, 5 menit (daan mogot – harmoni)

Jalur alternatif ke PIK, 15 menit

Luas tanah: 280m2

Luas bangunan: 200m2

Kamar tidur 4+1

Kamar mandi 3+1

rumah sudah sertifikat hak milik.

Sangat-sangat bisa untuk dibuat 4 ruko atau kos-kosan, tampak depan lebar, bentuk tanah juga persegi, tidak ada miring ataupun mencong depan belakang.

Komplek elit, semakin banyak rumah baru model minimalis bermunculan.

Harganya 1,45 Miliar rupiah saja (jika dibangun jadi 4 bangunan minimalis, bisa dapet 5-6M gan!). And dont worry be happy, kata temen ane ini masih bisa bocor alus alias nego.

Kalo ane ada duid ane udah bayarin ini rumah hehehe.

rumah dijual di daan mogot estate jakarta barat
rumah dijual di daan mogot estate jakarta barat

Yang minat, janjian di Whatsapp dulu yah ke nomor ane 08161930627 – jeffry, nanti ane anterin ke lokasi, tinggal nego sendiri deh tuh sama yang punya rumah. Ane cuma bantuin doang 🙂 Kalo sampe gak smpet, bilang aja dari ane atau dari orangorangan.com dikasih harga spesial gan.

Yuuk mariii, makasih yang udah bantu nyebarin yah, GBU! 🙂

dijual murah rumah luas di jakarta barat, daan mogot estate