Cara Membuat Auto Post Wordpress dengan PHP CURL

Close
Selamat datang Sobat Blogger. Dikesempatan ini Saya membuat tutorial tentang Cara Membuat Postingan Otomatis Wordpress dengan PHP CURL dengan mudah tanpa perlu login ke wordpress dan hanya menggunakan address bar saja untuk membuat artikel. Baiklah tanpa perlu panjang lebar simak saja perlahan tutorial berikut ini.

Auto Post Wordpress menggunakan PHP CURL

  • Pertama sediakan local webserver seperti XAMPP di komputer Sobat, jika belum ada baca selengkapnya pada artikel Cara Instalasi XAMPP untuk bisa menjalankan script PHP auto post nanti.
  • Setelah itu buatlah file berekstensi .php contohnya autopost.php dengan notepad atau sejenisnya. Baca : Membuat File Ekstensi Berbeda dengan Notepad
  • Sekarang login ke wordpress Sobat terlebih dahulu, kita akan menginstal satu plugin yang membantu untuk membuat auto post ini, pada menu kiri Plugins, pilih Add New. Setelah itu cari plugin dengan nama "guest posts" berikut tampilan plugin tersebut.
Install plugin guest posts tersebut, lalu aktifkan

  • Install plugin guest posts tersebut, lalu aktifkan. Nantinya guest post ini yang akan kita gunakan untuk melakukan postingan otomatis, karena jika langsung ke halaman New Post Saya belum menemukan caranya, maka inilah solusi yang Saya temukan.
  • Setelah itu salin kode berikut ini di file php yang telah dibuat tadi.
<?php

function login($url,$data){

$login=curl_init();
curl_setopt($login,CURLOPT_COOKIEJAR,"cookie.txt");
curl_setopt($login,CURLOPT_COOKIEFILE,"cookie.txt");
curl_setopt($login,CURLOPT_TIMEOUT,80000);
curl_setopt($login,CURLOPT_RETURNTRANSFER,TRUE);
curl_setopt($login,CURLOPT_URL,$url);
curl_setopt($login,CURLOPT_USERAGENT,$_SERVER['HTTP_USER_AGENT']);
curl_setopt($login,CURLOPT_POST,TRUE);
curl_setopt($login,CURLOPT_POSTFIELDS,$data);

$tampil = curl_exec($login);
echo $tampil;
curl_close($login);
}

?>
<?php
$judul = $_GET['judul']; 
$konten = $_GET['konten'];
$tag = $_GET['tag']; 
$judul = str_replace(" ","+",$judul);
$konten = str_replace(" ","+",$konten);
$tag = str_replace(" ","+",$tag);

login("http://WEBSITEKAMU.com/wp-login.php","log=USERNAMELOGINKAMU&pwd=PASSWORDLOGINKAMU&wp-submit=Log+In&testcookie=1");

echo login("http://WEBSITEKAMU.com/wp-admin/admin-ajax.php","title={$judul}&gp_submit_and_save_guests_post_unique_key=123456&story={$konten}&tags={$tag}&author=Admin&email=admin%40site.com&site=http%3A%2F%2Fsite.com&action=gp_submit_and_save_guests_post");

?>

  • Setelah disalin, ganti pada kode WEBSITEKAMU dengan alamat website, USERNAMELOGINKAMU dengan username login wordpress, dan PASSWORDLOGINKAMU dengan password login wordpress Sobat.
  • Seusai itu, pindahkan atau kopi file php yang kita buat tadi ke folder C>XAMPP>htdocs.
  • Sekarang kita tinggal menjalankan script tadi di webbrowser, buka webbrowser Sobat ketikkan pada address bar localhost/autopost.php?judul=JUDUL KONTEN&konten=ISI KONTEN&tag=TAG KONTEN.
  • Selesai, dan seperti inilah hasilnya jika tutorial ini berhasil. Semoga berhasil dan teruslah mencoba Sobat. Lihat tampilan

Baca juga postingan sebelumnya Cara Login Wordpress Otomatis


Demikianlah artikel ini Saya buat, semoga bermanfaat, Terima Kasih.

4 komentar

Terimakasih telah berkunjung dan membaca artikel di Blog ini. Tinggalkan kritik, saran, dan pertanyaan pada kolom komentar.

mantab gan,
sayangnya masih nulis isi kontennya manual di bar address

Balas

ini hanya dasarnya gan, selebihnya bisa dikembangin sendiri :D

Balas

WWW.GOLDENQQ.COM
GoldenQQ | BandarQ Online | AduQ Online | Domino99 online | Capsa Online | Poker Online | Bandar Poker Indonesia
PROMO GOLDENQQ SAAT INI
- BONUS ROLLINGAN 0.3% SETIAP HARI RABU
- BONUS REFERRAL 15% SETIAP TGL 1
- MINIMAL DEPO/WD CUMA Rp. 20 RIBU
- SUPPORT 5 BANK TERNAMA INDONESIA
- 6 GAMES DALAM 1 USER ID
- SUPPORT ANDROID & IPHONE
AYO SEGERA DAFTAR & BERGABUNG BERSAMA GOLDENQQ
SILAHKAN HUBUNGI CS / CUSTOMER SERVICE KAMI :
- BBM : 2BE6505E
- HP : +85516789420
- YM : GOLDENQQ1@YAHOO.COM
- SKYPE : GOLDENQQ1
- FB/FP : GOLDENQQ1
- LIVECHAT 24Jam : WWW.GOLDENQQ .COM / WWW.GOLDENQQ.NET / WWW.GOLDENQQ.ORG
BandarQ Online
AduQ Online
Domino99 online
Capsa Online
Pokerr Online
Bandar Poker Indonesia

Balas