Showing posts with label wordpress. Show all posts
Showing posts with label wordpress. Show all posts

Tuesday, April 28, 2020

wordpress plugin developement menambahkan bootstrap pada halaman admin

ketika develope plugin wordpress dan ingin menggunakan bootstrap untuk tampilan admin dari plugin kita tidak bisa langsung import boootsrap. tapi harus di wrap dulu. caranya seperti ini

download dan install dulu koala download dari sini http://koala-app.com/

kemudian buat folder isinya bootstrap.css (hasil download dari getbootrap) dan wordpress-bootstrap.less

untuk wordpress-bootstrap.less isinya seperti ini

.bootstrap-wrapper {
    @import (less) url( 'bootstrap.css' );
}

oke kalau sudah import semua ke koala

kemudian pilih file wordpress-bootstrap.less di koala
pada option strict math dicentang
selanjutnya klik compile


nanti akan ada file baru namanya wordpress-bootstrap.css

upload ke folder plugin anda, kemudian enqueue jss nya

wp_enqueue_style( 'ordero_bootstrap', WP_PLUGIN_URL.'/ordero/assets/css/wordpress-bootstrap.css' );

untuk memanggil bootsrap nya harus di wrap dulu pake class bootstrap-wrapper

<div class="bootstrap-wrapper">
        <button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-dark">Dark</button>

<button type="button" class="btn btn-link">Link</button>
    </div>

Monday, December 11, 2017

Cara mengaktifkan fitur GD extension di apache ubuntu

GD extension ini dibutuhkan salah satunya jika Anda ingin mengaktifkan plugin "QQWorld Auto Save Images" di wordpress yang fungsinya untuk otomatis mendownload gambar dari link ke web kita.

Cara mengaktifkan extensi php ini sangat mudah. caranya:

pertama, edit file php.ini di /etc/php/7.0/apache2/

# cd /etc/php/7.0/apache2/
#nano php.ini

hilangkan tanda ; pada baris ;extension=php_gd2.dll

tekan ctr+x, save

install ekstensi gd pakai command ini
# apt-get install php7.0-gd

restart apache
# /etc/init.d/apache2 restart

Sunday, September 17, 2017

Plugin yang sering saya pakai

Untuk catatan saja karena sering lupa plugin-plugin penting yang sering saya pakai

note: tidak semua plugin di sini selalu saya pakai ya... disesuaikan dengan kebutuhan saja.



Friday, April 28, 2017

Plugin Wordpress Untuk Auto Download External Image


Mau external image yang ada di postingan terdownload otomatis ke server/hosting kita kemudian URL image di postingan otomatis berubah ke URL image yang ada dihosting kita, bukan URL external image lagi? 2 pilihan plugin ini bisa membantu pekerjaan anda yang kalau dikerjakan manual bisa menghabiskan banyak waktu dan quota internet Anda. hehe

Thursday, February 16, 2017

Cara cepat cloning wordpress


Untuk keperluan mengejar target 100 blog di postingan saya tersebut dibutuhkan kerja yang efisien dan cepat termasuk dalam hal install wordpress di blog baru. Nah cara yang saya lakukan sebelumnya itu dengan cara install fresh kemudian setting lagi satu per satu pluginnya. Cara ini sebenarnya tidak terlalu lama juga sih paling gak sampai setengah jam kalau lagi semangat. Tapi kalau hitunganya sudah puluhan blog rasanya jadi lama juga dan bosan hehe...

Thursday, October 20, 2016

Solusi wordpress tidak mau nyimpan setingan apapun

Pernah mengalami wordpress kamu tidak mau nyimpan setingan apapun? ngeposting apapun tidak mau nyimpan di database. Melakukan perubahan apapaun di men mana saja tidak mau ke save. pernah seperti itu?

Coba di wp_config.php tambahkan baris ini:

define('WP_DEBUG', true);

tepat di atas kata /* That's all, stop editing! Happy blogging. */

Nah kemudian coba lakukan perubahan di wordpress kamu lagi dan lihat muncul error apa. Jika error yang muncul seperti di bawah ini

WordPress database error: [Got error 28 from storage engine]
SHOW FULL COLUMNS FROM `wp_options`

Berikut adalah solusinya.

Kemungkinan besar adalah space di server anda, tepatnya di server database anda sudah full. Coba cek dengan command

#df -h

dan lihat berapa space nya, habis kan?

Sekarang tinggal nyari file apa aja yang bisa di delete biar spacenya agak longgaran dikit.

+ hapus semua file yang ada di folder /tmp
+ cek database satu-satu berapa besarnya. caranya masuk ke mysql prompt dengan perintah

#mysql -p

kemudian list semua database yang ada

mysql> show databases;

kemudian cek satu-satu databasenya ukuranya berapa

mysql> SELECT  sum(round(((data_length + index_length) / 1024 / 1024 / 1024), 2))  as "Size in GB" FROM information_schema.TABLES WHERE table_schema = "nama_database";

Nah jika ada database yang ukuranya tidak normal kamu bisa optimasi disitu apakah bisa dilonggarin lagi atau tidak.

+ cek ukuran file error log
lihat di wp_config.php path untuk error_log nya ada dimana kemudian lihat ukuranya, jika besar maka delete saja.

lihat log aplikasi lainya, ada di /var/log, jika ukuranya terlalu besar delete saja.

Sudah cek semua dan masih tidak ada free space? mau gimana lagi ini berarti sudah waktunya anda upgrade space hosting/vps anda!

Thursday, July 28, 2016

solusi jetpack publicize share auto ke google plus private jadi public

Di jetpack ada fitur auto share tiap kali kita memposting sebuah artikel, yaitu fitur publicize. Namun entah sejak kapan link yang di share di google plus jadi private (dulu tidak). Jadi hanya kita pemilik akun google plus saja yang bisa lihat. Kalau seperti ini kan otomatis tidak bisa terhitung jadi backlink nanti linknya.

Nanya kebeberapa grup internet marketing tidak ada tanggapan sama sekali. setelah cari-cari akhirnya ketemu juga. Berikut solusinya biar jetpack publicize share auto ke google plus private jadi public.

Silahkan masuk ke akun google plus anda kemudian ke menu setting. Kemudian pilih tombol "Manage apps & +1’s on posts" setelah itu pilih tab "apps" lalu pilih wordpress. Kemudian klik edit di kolom visible to nya dan ubah dari only me jadi public. dah gitu aja, simple kan. ini ada gambarnya kalau bingung.


Friday, April 8, 2016

Plugin Wordpress Untuk Backup (Export/Import) User List

Permasalahan ini muncul ketika saya ingin memindahkan website wordpress saya dari satu server ke server lain. Namun saya hanya perlu list user-nya saja, tentu saja beserta password dan info-info lainnya. Saya tidak perlu postingan dan setting-setting lainnya, saya ingin memindahkan list user dari web lama ke web baru fresh install. Bagaimana caranya?

Softaculous error waktu install wordpress: The INFO.XML file could not be found!

Apakah anda menggunakan service dari softaculous tapi muncul error sewaktu install script wordpress? berikut ini akan kami coba memberikan solusi error pada softaculous sewaktu menginstall wordpress. sebelum masuk ke solusinya, buat anda yang belum tahu, kami akan jelaskan dulu apa itu softaculous. buat anda yang sudah paham tentang suftaculous bisa langsung loncat ke bagian solusi.
softaculous merupakan sebuah aplikasi yang banyak digunakan pada web hosting. gunanya untuk memudahkan user meng-install script-script untuk kebutuhan website mereka. sampai saat ini terdapat 264 script, 500 php class dan selalu ditambah secara berkala. softaculous sangat mudah untuk diintegrasikan dengan control panel hosting seperti cpanel,Plesk, DirectAdmin, InterWorx, H-Sphere. untuk melihat script apa saja yang didukung oleh softacalous silahkan lihat di daftar script softaculous.

Wordpress Permalink Error 404 Not Found

Install wordpress di VPS kemudian ketika akses ke halaman postingan muncul error 404 not found? tapi ketika permalink diubah ke settingan default error 404 not found tidak muncul, error hanya muncul ketika menggunakan setting custom permalink? berikut ini solusinya.

Thursday, July 23, 2015

Your IP (x.x.x.x) has been flagged for potential security violations jetpack

Kaget waktu mau login ke blog dengan engine wordpress muncul pesan error "Your IP (x.x.x.x) has been flagged for potential security violations jetpack". Kenapa bisa muncul pesan error seperti itu? dan apa penyebabnya?

telusur punya telusur ternyata pesan error tersebut muncul karena adanya plugin jetpack atau wordfence. Pesan muncul karena IP anda ditengarai sebagai IP yang berpotensi melemahkan sistem keamanan wordpress anda. bisa jadi anda memakai IP yang dipakai banyak orang, misalnya IP dari provider GSM. Untuk mengatasi masalah tersebut caranya cukup mudah.

Yang pertama anda bisa menonaktifkan plugin jetpack yaitu dengan masuk ke direktori wordpress anda menggunakan FTP client seperti filezilla atau semacamnya kemudian masuk ke wp-content/plugins setelah itu hapus folder jetpack atau rename. Dengan cara itu maka plugin jetpack akan secara otomatis ternonaktifkan.

Cara kedua adalah menambmahkan IP whitelist melalui wp-config.php. tambahkan code dibawah ini dibagian paling bawah wp-config.php anda.

define('JETPACK_IP_ADDRESS_OK', 'x.x.x.x');

yang mana x.x.x.x adalah IP anda.

Wednesday, July 8, 2015

Wordpress terinstall di ubuntu dengan apache minta FTP user dan password saat install plugin

permasalahan muncul ketika mau install plugin wordperss-nya minta username ftp, username, dan password padahal di server tidak ada install service FTP. Bagaimana solusinya? sebagai info saja server menggunakan vps vultr degan os ubuntu dan web service apache. ternyata cukup mudah, tinggal chown saja semua file wordpress ke user apache. perintahnya:

cd /var/www/

chown -R www-data:www-data html/

dengan begitu maka wordpress tidak akan meminta ftp credential lagi.