![]() ![]() There is a free version of Advanced Custom Fields but this particular project will require the Repeater field for adding multiple services to a single invoice.įor this tutorial, I’ve uploaded an importable JSON file for you to quickly import the fields. For this tutorial (and all of my custom field work), I will be using Advanced Custom Fields Pro. Next, we need to create some custom fields for the Invoice post type. This means that users will need to have a direct URL to access an invoice post. This code registers the Invoice post type without an archive and excluded from search queries on your site. You can use any method you want but the quickest will be to add the code I’ve already created (below). The first step I want to take is creating the Invoice custom post type. By the time we’re done, our finished product will look something like this: Invoice Post Type w/ Gravity Forms – Front End View Create Invoice Custom Post Type Things you’ll need for this tutorial include a Gravity Forms Developer license (includes the payment gateway add-ons needed to accept payment), Advanced Custom Fields Pro (it has the “Repeater” field for creating invoices with multiple products/services) and the Genesis Framework (optional but it will make presentation a lot easier). Send Email to Client when New Invoice is Created.Here’s a quick outline of what I’ll be covering in this tutorial. ![]() Instead, I wanted something that I could tailor to my exact preferences. I wanted to come up with a simple way to create my own invoicing method that integrated seamlessly with WordPress but I didn’t want to just install an existing invoice plugin and settle for that. This tutorial shows you how to create a custom, line-item invoice system using the Gravity Forms plugin, Advanced Custom Fields Pro plugin and a few code snippets. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |