Create Post Automatically

This will create a Post using PHP.

<pre class="wp-block-syntaxhighlighter-code"><?php
/*
     Code SOURCE: https://www.youtube.com/watch?v=bVImxRBKBuc
     Reference: 
      <blockquote class="wp-embedded-content" data-secret="HobdKZDRPY"><a href="https://developer.wordpress.org/reference/functions/wp_insert_post/">wp_insert_post()</a></blockquote><iframe title="&#8220;wp_insert_post()&#8221; &#8212; WordPress Developer Resources" class="wp-embedded-content" sandbox="allow-scripts" security="restricted" style="position: absolute; clip: rect(1px, 1px, 1px, 1px);" src="https://developer.wordpress.org/reference/functions/wp_insert_post/embed/#?secret=HobdKZDRPY" data-secret="HobdKZDRPY" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>	
*/
//set timezone
	date_default_timezone_set('America/New_York');

//require native WordPress function
	require_once("wp-load.php");

// Post variables
	$userID = get_current_user_id();
	$leadTitle='Operation Test Post'
	$leadContent='Hello there.  this is the post!';
      
     //ID# automatically assigned to categories.  For multiple
     // categories, separate with a comma
      $categoryID='28';
	
//Time variables - Sets time for now so post can be published without delay
	$timeStamp = date_create();
	$postdate = date("Y-m-d H:i:s", $timeStamp);	

//wordpress Array and Variables for posting
						
	$new_post = array(
		'guid'=>$postID,
		'post_title'=>$leadTitle,
		'post_content'=>$leadContent,
		'post_status'=>'publish',
		'post_date'=>$postdate,
		'post_author'=>$userID,
		'post_type'=>'post',
		'post_category'=>array($categoryID),
		'comment_status'=>'open',
		);
//THIS submits the array data to creat the new post
	$post_id = wp_insert_post($new_post);

//Error Checking
     if ($post_id){
          echo "SUCCESS!";
     } else {
          echo 'OOPS!  something failed, please try again!';
     }
?></pre>

0 thoughts on “Create Post Automatically

  1. Сервисное обслуживание кондиционеров является обязательным при эксплуатации оборудования.

    Компании производителим систем кондиционирования в гарантийном талоне указывает обязательный срок, в течение которого требуется проводить сервисное обслуживание кондиционера. Не выполнение обязательного тех обслуживания в срок влечёт за собой:

    – ухудшение производительности и повышенный износ оборудования;
    – может послужить отказом от выполнения гарантийных обязательств поставщиком либо монтажной организацией;

    https://www.ibb.co/YNSjtfjhttps://www.i.ibb.co/6ySs4Ds/1.jpg
    http://www.klimatservice24.ru/
    Для бытовых сплит систем, используемых в квартирах, офисах, и т.п. помещениях сервисное обслуживание производится в весенние месяцы, перед началом интенсивной эксплуатации кондиционера.

    Сервисные инженеры Климат Сервис 24, по доступным ценам производят профессиональное обслуживание кондиционеров с применением измерительных приборов и оборудования.

    https://www.klimatservice24.ru/remont-konditsionerov-dzerzhinskiy/ – ремонт кондиционеров Дзержинский,

    https://www.klimatservice24.ru/remont-konditsionerov-domodedovo/ – ремонт кондиционеров Домодедово,
    https://www.klimatservice24.ru/remont-konditsionerov-ivanteevka/ – ремонт кондиционеров Ивантеевка,

    https://www.klimatservice24.ru/remont-konditsionerov-lytkarino/ – ремонт кондиционеров Лыткарино,

    https://www.klimatservice24.ru/remont-konditsionerov-reutov/ – ремонт кондиционеров Реутов,

    В составе работ (https://www.klimatservice24.ru/):

    – Чистка и обеззараживание или замена фильтров;
    – Чистка, обеззараживание дренажной системы;
    – Проверка рабочего давления холодильного контура;
    – Проверка работоспособности пульта управления;
    Сайт компании –
    https://www.klimatservice24.ru/remont-split-sistem/ – ремонт сплит систем,
    https://www.klimatservice24.ru/remont-invertornogo-konditsionera/ – ремонт инверторного кондиционера,

    https://www.klimatservice24.ru/remont-konditsionerov-na-domu/ – ремонт кондиционеров на дому.

Leave a Reply

Your email address will not be published. Required fields are marked *