Using WP-CLI with Vagrant and creating a post
First off make a vagrant box with wordpress installed
Let’s now install WP-CLI
Now vagrant ssh into your vagrant box
First you are going to run this command
Check to make sure WP-CLI is installed type this in the terminal
You should get something that looks like this
To be able to type just wp, instead of php wp-cli.phar, you need to make the file executable and move it to somewhere in your PATH. For example
Next you need to cd into where your wordpress file is in your vagrant box
Then type wp –info to test and made sure you moved it to the right spot. If you did it right you should get something like this
Now that we are cd into the folder where our WordPress is. We are now add 5 blogs to the post. Don’t get scared its really easy. We will walk through it together.
The “curl” part of the code is grabbing the api to give the post dummy text. then wp post generate is a WP-CLI command to generate the posts. the count is how many you want. For this demo we are only doing 5. You can change that to 100 if you want. then you have –post_content. This publishes the content right away.
Now you ask how would i add 5 post to my custom post type. I gotcha boo. Lets walk through that right now.
Its just like wp post generate, but your just adding –post_type=”your post type” right after wp post generate. Here is the code and example what it should look like.