{"id":21340268,"url":"https://github.com/mnestorov/wp-acf-snippets","last_synced_at":"2025-07-12T14:33:12.824Z","repository":{"id":111493318,"uuid":"376006359","full_name":"mnestorov/wp-acf-snippets","owner":"mnestorov","description":"A compilation of WordPress ACF plugin snippets and functions for developers who wants to create their own themes.","archived":false,"fork":false,"pushed_at":"2023-11-30T10:03:39.000Z","size":41,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2023-11-30T11:23:46.759Z","etag":null,"topics":["acf","advanced-custom-fields","snippets","wordpress","wordpress-snippets","wp","wp-snippets"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mnestorov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-06-11T11:43:02.000Z","updated_at":"2023-11-30T11:23:47.671Z","dependencies_parsed_at":null,"dependency_job_id":"6030b862-37e0-421e-8528-591ebed029eb","html_url":"https://github.com/mnestorov/wp-acf-snippets","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnestorov%2Fwp-acf-snippets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnestorov%2Fwp-acf-snippets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnestorov%2Fwp-acf-snippets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnestorov%2Fwp-acf-snippets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mnestorov","download_url":"https://codeload.github.com/mnestorov/wp-acf-snippets/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225824948,"owners_count":17529905,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["acf","advanced-custom-fields","snippets","wordpress","wordpress-snippets","wp","wp-snippets"],"created_at":"2024-11-22T00:49:54.518Z","updated_at":"2024-11-22T00:49:55.097Z","avatar_url":"https://github.com/mnestorov.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003ca href=\"https://laravel.com\" target=\"_blank\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/github/explore/80688e429a7d4ef2fca1e82350fe8e3517d3494d/topics/wordpress/wordpress.png\" width=\"100\" alt=\"Laravel Logo\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n# WordPress - ACF Snippets\n\n![Licence](https://img.shields.io/badge/Unlicense-red)\n\n## Overview\n\nA compilation of WordPress ACF plugin snippets and functions for developers who wants to create their own themes.\n\n**Note:** Please be careful and make backups!\n\n## Basic Fields\n\n- [Display A Field](#display-a-field)\n- [Retrieving A Field As A Variable](#retrieving-a-field-as-a-variable)\n- [Get A Field By Name](#get-a-field-by-name)\n- [Get And Format A Date Field](#get-and-format-a-date-field)\n- [Field Conditional Also Used for True or False Fields](#field-conditional-also-used-for-true-or-false-fields)\n- [Get A Field By Name Within Repeater (Flexible)](#get-a-field-by-name-within-repeater-flexible)\n- [Using Conditional Statements](#using-conditional-statements)\n\n## Color Picker Field\n\n- [Display a color picker field value](#display-a-color-picker-field-value)\n\n## Image Fields\n\n- [Image Field With A Return Value Of \"Image URL\"](#image-field-with-a-return-value-of-image-url)\n- [Image Field With A Return Value Of \"Image ID\"](#image-field-with-a-return-value-of-image-id)\n- [Image Field With A Return Value Of \"Image Object\"](#image-field-with-a-return-value-of-image-object)\n\n## Gallery Field\n\n- [Loop through a gallery field and display images](#loop-through-a-gallery-field-and-display-images)\n\n## File Fields\n\n- [File Field With A Return Value Of \"File URL\"](#file-field-with-a-return-value-of-file-url)\n- [File Field With A Return Value Of \"File ID\"](#file-field-with-a-return-value-of-file-id)\n- [File Field With A Return Value Of \"File Object\"](#file-field-with-a-return-value-of-file-object)\n- [Flexible Content Basic Field Returns 1 Row Deep](#flexible-content-basic-field-returns-1-row-deep)\n- [Flexible Content Nested Field Returns](#flexible-content-nested-field-returns)\n- [Flexible Content Basic Field Returns 1 Row Deep](#flexible-content-basic-field-returns-1-row-deep)\n\n## Embed Field\n\n- [Display an embed field](#display-an-embed-field)\n\n## Relationship Field\n\n- [Get A Relationship Field And Loop Over All Returned Posts](#get-a-relationship-field-and-loop-over-all-returned-posts)\n\n## Location Fields\n\n- [Get The Street Address From A Location Field](#get-the-street-address-from-a-location-field)\n- [Get A Location Field And Convert It To A Static Google Map](#get-a-location-field-and-convert-it-to-a-static-google-map)\n- [Get A Location Field And Convert It To An Interactive Google Map](#get-a-location-field-and-convert-it-to-an-interactive-google-map)\n\n## Gravity Form Field\n\n- [Display A Gravity Form](#display-a-gravity-form)\n\n## Repeater Field\n\n- [Get And Loop Over A Repeater Field](#get-and-loop-over-a-repeater-field)\n- [Get and loop over a repeater field with subfields](#get-and-loop-over-a-repeater-field-with-subfields)\n- [Loop Over A Repeater Filed And Seperate Results Into Rows](#loop-over-a-repeater-filed-and-seperate-results-into-rows)\n\n## Taxonomy Fields\n\n- [Get taxonomy field as a list of terms](#get-taxonomy-field-as-a-list-of-terms)\n- [Get taxonomy field as a comma-separated list of terms](#get-taxonomy-field-as-a-comma-separated-list-of-terms)\n\n## Queries\n\n- [Query A Post Type On A Field Value And Loop Over Posts](#query-a-post-type-on-a-field-value-and-loop-over-posts)\n\n## WYSIWYG Editor Field\n\n- [Display the content of a WYSIWYG editor field](#display-the-content-of-a-WYSIWYG-editor-field)\n- [Get and format a date field with a custom format](#get-and-format-a-date-field-with-a-custom-format)\n\n## Misc\n\n- var_dump The Field Contents Wrapped In 'pre' tags\n\n---\n\n## Basic Fields\n\n### Display A Field\n\n```php\n\u003cp\u003e\u003c?php the_field('field_name'); ?\u003e\u003c/p\u003e\n```\n\n### Retrieving A Field As A Variable\n\n```php \n\u003c?php $variable = get_field('field_name'); ?\u003e \n```\n\n### Get A Field By Name\n\n```php\n/**\n * Get A Field By Name\n */\n \n\u003c?php if ( get_field('field_name') ) : ?\u003e\n  \u003c?php echo get_field('field_name'); ?\u003e\n\u003c?php endif; ?\u003e\n```\n\n### Get And Format A Date Field\n\n```php\n/**\n * Get And Format A Date Field\n */\n \n\u003c?php if ( get_field('field_name') ) : $date = DateTime::createFromFormat('Ymd', get_field('field_name')); ?\u003e\n  \u003c?php echo $date-\u003eformat('d-m-Y'); ?\u003e\n\u003c?php endif; ?\u003e\n```\n\n### Field Conditional Also Used for True or False Fields\n\n```php\n/**\n * Field Conditional / Also Used for True/False Fields\n */\n \n\u003c?php if ( get_field('field_name') ) : ?\u003e\n  // some code\n\u003c?php endif; ?\u003e\n```\n\n### Get A Field By Name Within Repeater (Flexible)\n\n```php\n/**\n * Get A Field By Name Within Repeater/Flexible\n */\n \n\u003c?php if ( get_sub_field('field_name') ) : ?\u003e\n  \u003c?php echo get_sub_field('field_name'); ?\u003e\n\u003c?php endif; ?\u003e\n```\n\n### Using Conditional Statements\n\n```php\n /**\n  * Using Conditional Statements\n  * get_field returns false if (value == “” || value == null || value == false)\n  */\n\u003c?php\n  if( get_field('field_name') ) {\n\t    echo '\u003cp\u003e' . get_field('field_name') . '\u003c/p\u003e';\n  }\n?\u003e\n```\n\n## Color Picker Field\n\n### Display a color picker field value\n\n```php\n/**\n * Display a color picker field value\n */\n$color = get_field('color_picker_field_name');\nif ($color) {\n    echo '\u003cdiv style=\"background-color:' . $color . ';\"\u003eSome content\u003c/div\u003e';\n}\n```\n\n## Image Fields\n\n### Image Field With A Return Value Of \"Image URL\"\n\n```php\n/**\n * Image Field With A Return Value Of \"Image URL\"\n */\n\u003c?php if ( get_field('field_name') ) : ?\u003e\n    \u003cimg src=\"\u003c?php the_field('field_name'); ?\u003e\" alt=\"\u003c?php the_field(''); ?\u003e\"\u003e\n\u003c?php endif; ?\u003e\n```\n\n## Image Field With A Return Value Of \"Image ID\"\n\n```php\n/**\n * Image Field With A Return Value Of \"Image ID\"\n */\n\u003c?php\n  if ( get_field('field_name') ) {\n    $attachment_id = get_field('field_name');\n    $size = \"full\"; // (thumbnail, medium, large, full or custom size)\n    wp_get_attachment_image( $attachment_id, $size );\n  }\n?\u003e\n```\n\n## Image Field With A Return Value Of \"Image Object\"\n\n```php\n/**\n * Image Field With A Return Value Of \"Image Object\"\n */\n\u003c?php if ( get_field('field_name') ) : $image = get_field('field_name'); ?\u003e\n\n  \u003c!-- Full size image --\u003e\n  \u003cimg src=\"\u003c?php echo $image['url']; ?\u003e\" alt=\"\u003c?php echo $image['alt']; ?\u003e\"/\u003e\n\n  \u003c!-- Thumbnail image --\u003e\n  \u003cimg src=\"\u003c?php echo $image['sizes']['thumbnail']; ?\u003e\" alt=\"\u003c?php echo $image['alt']; ?\u003e\"/\u003e\n\n\u003c?php endif; ?\u003e\n```\n\n## Gallery Field\n\n### Loop through a gallery field and display images\n\n```php\n/**\n * Loop through a gallery field and display images\n */\n$images = get_field('gallery_field_name');\nif ($images) {\n    echo '\u003cdiv class=\"gallery\"\u003e';\n    foreach ($images as $image) {\n        echo '\u003cimg src=\"' . $image['url'] . '\" alt=\"' . $image['alt'] . '\" /\u003e';\n    }\n    echo '\u003c/div\u003e';\n}\n```\n\n## File Fields\n\n### File Field With A Return Value Of \"File URL\"\n\n```php\n/**\n * File Field With A Return Value Of \"File URL\"\n */\n\u003c?php if ( get_field('field_name') ) : ?\u003e\n  \u003ca href=\"\u003c?php the_field('field_name'); ?\u003e\" \u003eDownload File\u003c/a\u003e\n\u003c?php endif; ?\u003e\n```\n\n### File Field With A Return Value Of \"File ID\"\n\n```php\n/**\n * File Field With A Return Value Of \"File ID\"\n */\n\u003c?php\n  if ( get_field('field_name') ) :\n    $attachment_id = get_field('field_name');\n    $url = wp_get_attachment_url( $attachment_id );\n    $title = get_the_title( $attachment_id );\n?\u003e\n  \u003ca href=\"\u003c?php echo $url; ?\u003e\" \u003e\u003c?php echo $title; ?\u003e\u003c/a\u003e\n\u003c?php endif; ?\u003e\n```\n\n### File Field With A Return Value Of \"File Object\"\n\n```php\n/**\n * File Field With A Return Value Of \"File Object\"\n */\n\u003c?php if ( get_field('field_name') ) : $file = get_field('field_name'); ?\u003e\n  \u003ca href=\"\u003c?php echo $file['url']; ?\u003e\"\u003e\u003c?php echo $file['title']; ?\u003e\u003c/a\u003e\n\u003c?php endif; ?\u003e\n```\n\n### Flexible Content Basic Field Returns 1 Row Deep\n\n```php\n/**\n * Flexible Content Basic Field Returns 1 Row Deep\n */\n\u003c?php if ( have_rows( 'field_name' ) ) : ?\u003e\n    \u003c?php while ( have_rows('field_name' ) ) : the_row();\n        if ( get_row_layout() == 'layout_field' ) : ?\u003e\n            \u003cdiv class=\"class\"\u003e\n                \u003c?php the_sub_field( 'field_name' ); ?\u003e\n            \u003c/div\u003e\n        \u003c?php endif; ?\u003e\n    \u003c?php endwhile; ?\u003e\n\u003c?php endif; ?\u003e\n```\n\n### Flexible Content Nested Field Returns\n\n```php\n/**\n * Flexible Content Nested Field Returns\n */\n\u003c?php if( have_rows('field_name') ): ?\u003e\n    \u003c?php while ( have_rows('field_name') ) : the_row(); ?\u003e\n        \u003c?php if( get_row_layout() == 'layout_field' ): ?\u003e\n            \u003c?php if( have_rows('layout_rows') ): ?\u003e\n                \u003cul\u003e\n                    \u003c?php while ( have_rows('layout_rows') ) : the_row(); $image = get_sub_field('sub_field'); ?\u003e\n                        \u003cli\u003e\u003cimg src=\"\u003c?php echo $image['url']; ?\u003e\" alt=\"\u003c?php echo $image['alt']; ?\u003e\" /\u003e\u003c/li\u003e\n                    \u003c?php endwhile; ?\u003e\n                \u003c/ul\u003e\n            \u003c?php endif; ?\u003e\n        \u003c?php endif; ?\u003e\n    \u003c?php endwhile; ?\u003e\n\u003c?php endif; ?\u003e\n```\n\n### Flexible Content Basic Field Returns 1 Row Deep\n\n```php\n/**\n * Flexible Content Basic Field Returns 1 Row Deep\n */\n\u003c?php if ( have_rows( 'field_name' ) ) : ?\u003e\n    \u003c?php while ( have_rows('field_name' ) ) : the_row();\n        if ( get_row_layout() == 'layout_field' ) : ?\u003e\n            \u003cdiv class=\"class\"\u003e\n                \u003c?php the_sub_field( 'field_name' ); ?\u003e\n            \u003c/div\u003e\n        \u003c?php endif; ?\u003e\n    \u003c?php endwhile; ?\u003e\n\u003c?php endif; ?\u003e\n```\n\n## Embed Field\n\n### Display an embed field\n\n```php\n/**\n * Display an embed field (e.g. video or audio)\n */\n$embed = get_field('embed_field_name');\nif ($embed) {\n    echo $embed;\n}\n```\n\n## Relationship Field\n\n### Get A Relationship Field And Loop Over All Returned Posts\n\n```php\n/**\n * Get A Relationship Field And Loop Over All Returned Posts\n */\n\u003c?php $posts = get_field('field_name'); ?\u003e\n\u003c?php if ( $posts ): ?\u003e\n  \u003cul\u003e\n    \u003c?php foreach ( $posts as $post ) : setup_postdata( $post ); ?\u003e\n      \u003cli\u003e\n        \u003ca href=\"\u003c?php the_permalink(); ?\u003e\"\u003e\u003c?php the_title(); ?\u003e\u003c/a\u003e\n      \u003c/li\u003e\n    \u003c?php endforeach; wp_reset_postdata(); ?\u003e\n  \u003c/ul\u003e\n\u003c?php endif; ?\u003e\n```\n\n## Location Fields\n\n### Get The Street Address From A Location Field\n\n```php\n/**\n * Get The Street Address From A Location Field\n */\n\u003c?php if ( get_field('field_name') ) :\n  $location = get_field('field_name'); ?\u003e\n  \u003c?php echo $location['address']; ?\u003e\n\u003c?php endif; ?\u003e\n```\n\n### Get A Location Field And Convert It To A Static Google Map\n\n```php\n/**\n * Get A Location Field And Convert It To A Static Google Map\n */\n\u003c?php if ( get_field('field_name') ) :\n  $location = get_field('field_name');\n  $coordinates = isset( $location['coordinates'] ) ? $location['coordinates'] : $location ; ?\u003e\n  \u003cimg src=\"http://maps.google.com/maps/api/staticmap?markers=\u003c?php echo $coordinates; ?\u003e\u0026size=500x300\u0026sensor=false\" alt=\"\"\u003e\n\u003c?php endif; ?\u003e\n```\n\n### Get A Location Field And Convert It To An Interactive Google Map\n\n```php\n/**\n * Get a location field and convert it to an interactive Google Map. \n * Also adds a marker to the location. The CSS is used to prevent rendering \n * issues with map controls caused by most responsive CSS grids.\n */\n\u003c?php if ( get_field('field_name') ) :\n  $location = get_field('field_name');\n  $coordinates = isset( $location['coordinates'] ) ? $location['coordinates'] : $location ; ?\u003e\n\n  \u003cscript src=\"https://maps.googleapis.com/maps/api/js?v=3.exp\u0026sensor=false\"\u003e\u003c/script\u003e\n  \u003cscript\u003e\n    google.maps.event.addDomListener(window, 'load', function() {\n      var map = new google.maps.Map(document.getElementById('map-canvas'), {\n        zoom: 16,\n        center: new google.maps.LatLng(\u003c?php echo $coordinates; ?\u003e),\n        mapTypeId: google.maps.MapTypeId.ROADMAP,\n        scrollwheel: false\n      });\n\n      new google.maps.Marker({\n          position: new google.maps.LatLng(\u003c?php echo $coordinates; ?\u003e),\n          map: map\n      });\n    });\n  \u003c/script\u003e\n\n  \u003cstyle\u003e\n  #map-canvas img {\n    max-width: inherit;\n  }\n  \u003c/style\u003e\n\n  \u003cdiv id=\"map-canvas\" style=\"width:500px;height:300px;\"\u003e\u003c/div\u003e\n\n\u003c?php endif; ?\u003e\n```\n\n## Gravity Form Field\n\n### Display A Gravity Form\n\n```php\n/**\n * Display a Gravity form\n * The parameters for gravity_form() are outlined in the Gravity Forms documentation\n */\n\u003c?php if ( get_field('field_name') ) :\n  $location = get_field('field_name');\n  $coordinates = isset( $location['coordinates'] ) ? $location['coordinates'] : $location ; ?\u003e\n  \u003cimg src=\"http://maps.google.com/maps/api/staticmap?markers=\u003c?php echo $coordinates; ?\u003e\u0026size=500x300\u0026sensor=false\" alt=\"\"\u003e\n\u003c?php endif; ?\u003e\n```\n\n## Repeater Field\n\n### Get And Loop Over A Repeater Field\n\n```php\n/**\n * Get And Loop Over A Repeater Field\n */\n\u003c?php if ( have_rows('field_name') ) : ?\u003e\n\n  \u003c?php while( have_rows('field_name') ) : the_row(); ?\u003e\n\n    \u003c?php the_sub_field('sub_field_name'); ?\u003e\n\n  \u003c?php endfor; ?\u003e\n\n\u003c?php endif; ?\u003e\n```\n\n### Get and loop over a repeater field with subfields\n\n```php\n/**\n * Get and loop over a repeater field with subfields\n */\nif (have_rows('repeater_field_name')) {\n    while (have_rows('repeater_field_name')) {\n        the_row();\n        $subfield_1 = get_sub_field('subfield_1');\n        $subfield_2 = get_sub_field('subfield_2');\n        // Output or use subfields as needed\n    }\n}\n```\n\n### Loop Over A Repeater Filed And Seperate Results Into Rows\n\n```php\n/**\n * Loop Over A Рepeater Filed And Seperate Results Into Rows. \n * The second tabstop is the row length.\n */\n\u003c?php if ( get_field('field_name') ) : ?\u003e\n\n  \u003cdiv class=\"items\"\u003e\n    \u003c?php foreach ( array_chunk(get_field('field_name'), 2) as $row): ?\u003e\n\n      \u003cdiv class=\"row\"\u003e\n        \u003c?php foreach ($row as $item): ?\u003e\n\n          \u003cdiv class=\"item\"\u003e\n            \u003c?php echo $item['field_name']; ?\u003e$5\n          \u003c/div\u003e\n\n        \u003c?php endforeach; ?\u003e\n      \u003c/div\u003e\n\n    \u003c?php endforeach; ?\u003e\n  \u003c/div\u003e\n\n\u003c?php endif; ?\u003e\n```\n\n## Taxonomy Fields\n\n### Get taxonomy field as a list of terms\n\n```php\n/**\n * Get taxonomy field as a list of terms\n */\n$taxonomy_terms = get_field('taxonomy_field_name');\nif ($taxonomy_terms) {\n    echo '\u003cul\u003e';\n    foreach ($taxonomy_terms as $term) {\n        echo '\u003cli\u003e\u003ca href=\"' . get_term_link($term) . '\"\u003e' . $term-\u003ename . '\u003c/a\u003e\u003c/li\u003e';\n    }\n    echo '\u003c/ul\u003e';\n}\n```\n\n### Get taxonomy field as a comma-separated list of terms\n\n```php\n/**\n * Get taxonomy field as a comma-separated list of terms\n */\n$taxonomy_terms = get_field('taxonomy_field_name');\nif ($taxonomy_terms) {\n    $term_names = array();\n    foreach ($taxonomy_terms as $term) {\n        $term_names[] = $term-\u003ename;\n    }\n    echo implode(', ', $term_names);\n}\n```\n\n## Queries\n\n### Query A Post Type On A Field Value And Loop Over Posts\n\n```php\n/**\n * Query A Post Type On A Field Value And Loop Over Posts\n */\n\u003c?php\n\n$args = array(\n  'numberposts' =\u003e 10,\n  'post_type' =\u003e 'post',\n  'meta_key' =\u003e 'field_name',\n  'meta_value' =\u003e 'field_value'\n);\n\n$query = new WP_Query( $args );\n\n?\u003e\n\n\u003c?php if( $query-\u003ehave_posts() ) : ?\u003e\n  \u003cul\u003e\n  \u003c?php while ( $query-\u003ehave_posts() ) : $query-\u003ethe_post(); ?\u003e\n    \u003cli\u003e\n      \u003ca href=\"\u003c?php the_permalink(); ?\u003e\"\u003e\u003c?php the_title(); ?\u003e\u003c/a\u003e\n    \u003c/li\u003e\n  \u003c?php endwhile; ?\u003e\n  \u003c/ul\u003e\n\u003c?php endif; ?\u003e\n\n\u003c?php wp_reset_query(); ?\u003e\n```\n\n## WYSIWYG Editor Field\n\n### Display the content of a WYSIWYG editor field\n\n```php\n/**\n * Display the content of a WYSIWYG editor field\n */\n$wysiwyg_content = get_field('wysiwyg_field_name');\nif ($wysiwyg_content) {\n    echo $wysiwyg_content;\n}\n```\n\n### Get and format a date field with a custom format\n\n```php\n/**\n * Get and format a date field with a custom format\n */\n$date_field = get_field('date_field_name', false, false);\nif ($date_field) {\n    $date = new DateTime($date_field);\n    echo $date-\u003eformat('F j, Y');\n}\n```\n\n## Misc\n\n### var_dump The Field Contents Wrapped In 'pre' tags\n\n```php\n\u003cpre\u003e\n    \u003c?php var_dump(get_field('field_name')); die(); ?\u003e\n\u003c/pre\u003e\n```\n\n---\n\n## License\n\nThis repository is unlicense[d], so feel free to fork.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnestorov%2Fwp-acf-snippets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmnestorov%2Fwp-acf-snippets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnestorov%2Fwp-acf-snippets/lists"}