Edit smarter with

Advanced Custom Fields
for WordPress Developers.

hero-date-picker hero-relationship hero-wysiwyg hero-gallery hero-uploader

Custom fields.
Made easy.

Use the Advanced Custom Fields plugin to take full control of your edit screens & custom field data.

Download for free


Simple & Intuitive

Once installed, simply create a field group, add your fields and define the location rules.

Presto! Your fields have appeared and are ready for data.

Get started


All about fields

With over 20 field types (free, premium and user submitted) to choose from, custom data management couldn’t be easier, or look any better!

View field types

Need something custom? Create your own field type!


// vars
$image = get_field('hero_image');
<h1><?php the_title(); ?></h1>

<?php if( get_field('sub_heading') ): ?>
	<h2><?php the_field('sub_heading'); ?></h2>
<?php endif; ?>

<div class="hero">
	<img src="<?php echo $image['url']; ?>" />

<div class="row">
	<div class="col-6">
		<?php the_field('content_block_left'); ?>

Made for developers

At the core of the Advanced Custom Fields plugin is the simple and intuitive API.

Use functions like get_field() and the_field() to quickly build powerful templates.

View functions


Get Professional

Supercharge your website with powerful functionality!

ACF PRO includes extra fields & features to better develop websites including repeatable blocks, page building layouts, intuitive galleries, custom settings pages and reusable fields!

Learn more



The support forum is a community powered knowledge base of questions, solutions, bug reports, user submitted fields and code examples.

Join in the discussion