[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fn-cLBLrZtsj_ioAC8LD3bIsBJsLXQ08BSsHj7BkKgjw":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"husobj","Ben Huson","https:\u002F\u002Fprofiles.wordpress.org\u002Fhusobj\u002F",16,20750,86,2,90,"2026-04-04T06:18:23.631Z",[14,40,62,84,106,125,142,156,171,187,203,217,235,252,269,284],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":34,"download_link":35,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"taxonomy-images","Taxonomy Images","1.0","\u003Ch4>Displaying Your Images in Your Theme\u003C\u002Fh4>\n\u003Cp>There are a few filters that you can use in your theme to display the image associations created by this plugin. Please read below for detailed information.\u003C\u002Fp>\n\u003Ch4>Display a single image representing the term archive\u003C\u002Fh4>\n\u003Cp>The following filter will display the image associated with the term asked for in the query string of the URL. This filter only works in views that naturally use templates like category.php, tag.php, taxonomy.php and all of their derivatives. Please read about \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Hierarchy\" rel=\"nofollow ugc\">template hierarchy\u003C\u002Fa> for more information about these templates. The simplest use of this filter looks like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>print apply_filters( 'taxonomy-images-queried-term-image', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This code will generate and print an image tag. It’s output can be modifed by passing an optional third parameter to apply_filters(). This parameter is an array and the following keys may be set:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>after\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to append to the image’s HTML.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>attr\u003C\u002Fstrong> \u003Cem>(array)\u003C\u002Fem> – Key \u002F value pairs representing the attributes of the \u003Ccode>img\u003C\u002Fcode> tag. Available options include: \u003Ccode>alt\u003C\u002Fcode>, \u003Ccode>class\u003C\u002Fcode>, \u003Ccode>src\u003C\u002Fcode> and \u003Ccode>title\u003C\u002Fcode>. This array will be passed as the fourth parameter to WordPress core function \u003Ccode>wp_get_attachment_image()\u003C\u002Fcode> without modification.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>before\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to prepend to the image’s HTML.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>image_size\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – May be any image size registered with WordPress. If no image size is specified, ‘thumbnail’ will be used as a default value. In the event that an unregistered size is specified, this filter will return an empty string.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s an example of what a fully customized version of this filter might look like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>print apply_filters( 'taxonomy-images-queried-term-image', '', array(\n    'attr'       => array(\n        'alt'   => 'Custom alternative text',\n        'class' => 'my-class-list bunnies turtles',\n        'src'   => 'this-is-where-the-image-lives.png',\n        'title' => 'Custom Title',\n        ),\n    'before'     => '\u003Cdiv id=\"my-custom-div\">',\n    'after'      => '\u003C\u002Fdiv>',\n    'image_size' => 'medium'\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Similar functionality\u003C\u002Fh4>\n\u003Cp>If you just need to get the database ID for the image, you may want to use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_id = apply_filters( 'taxonomy-images-queried-term-image-id', 0 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need to get the full object of the image, you may want to use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image = apply_filters( 'taxonomy-images-queried-term-image-object', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need to get the URL to the image, you may want to use the following:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_url = apply_filters( 'taxonomy-images-queried-term-image-url', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can specify the size of the image in an option third parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_url = apply_filters( 'taxonomy-images-queried-term-image-url', '', array(\n    'image_size' => 'medium'\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you need data about the image, you may want to use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_data = apply_filters( 'taxonomy-images-queried-term-image-data', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can specify the size of the image in an option third parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$image_data = apply_filters( 'taxonomy-images-queried-term-image-data', '', array(\n    'image_size' => 'medium'\n    ) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>List term images associated with a post object\u003C\u002Fh4>\n\u003Cp>When a post is being displayed you may want to display the images associated with all of the terms associated with the post. The \u003Ccode>taxonomy-images-list-the-terms\u003C\u002Fcode> filter does this. Here’s what it looks like in its simplest form:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>print apply_filters( 'taxonomy-images-list-the-terms', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This filter accepts an optional third parameter that you can use to customize its output. It is an array which recognizes the following keys:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>after\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to append to the output. Default value is a closing unordered list tag.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>after_image\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to append to each image. Default value is a closing list-item tag.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>before\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to prepend to the output. Default value is an open unordered list tag with an class attribute of “taxonomy-images-the-terms”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>before_image\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Text to prepend to each image. Default value is an open list-item tag.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>image_size\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Any registered image size. Values will vary from installation to installation. Image sizes defined in core include: “thumbnail”, “medium” and “large”. “full” may also be used to get the unmodified image that was uploaded. Defaults to “thumbnail”.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>post_id\u003C\u002Fstrong> \u003Cem>(int)\u003C\u002Fem> – The post to retrieve terms from. Defaults to the ID property of the global \u003Ccode>$post\u003C\u002Fcode> object.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>taxonomy\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> – Name of a registered taxonomy to return terms from. Defaults to \u003Ccode>category\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s an example of what a fully customized version of this filter might look like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>print apply_filters( 'taxonomy-images-list-the-terms', '', array(\n    'before'       => '\u003Cdiv class=\"my-custom-class-name\">',\n    'after'        => '\u003C\u002Fdiv>',\n    'before_image' => '\u003Cspan>',\n    'after_image'  => '\u003C\u002Fspan>',\n    'image_size'   => 'detail',\n    'post_id'      => 1234,\n    'taxonomy'     => 'post_tag',\n) );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Working with all terms of a given taxonomy\u003C\u002Fh4>\n\u003Cp>You will want to use the \u003Ccode>taxonomy-images-get-terms\u003C\u002Fcode> filter. This filter is basically a wrapper for WordPress core function \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_terms\" rel=\"nofollow ugc\">get_terms()\u003C\u002Fa>. It will return an array of enhanced term objects: each term object will have a custom property named \u003Ccode>image_id\u003C\u002Fcode> which is an integer representing the database ID of the image associated with the term. This filter can be used to create custom lists of terms. Here’s what it’s default useage looks like:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$terms = apply_filters( 'taxonomy-images-get-terms', '' );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Here is what php’s \u003Ccode>print_r()\u003C\u002Fcode> function may return:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Array\n(\n    [0] => stdClass Object\n        (\n            [term_id]          => 8\n            [name]             => Pirate\n            [slug]             => pirate\n            [term_group]       => 0\n            [term_taxonomy_id] => 8\n            [taxonomy]         => category\n            [description]      => Pirates live in the ocean and ride around on boats.\n            [parent]           => 0\n            [count]            => 1\n            [image_id]         => 44\n        )\n)\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>As you can see, all of the goodness of \u003Ccode>get_terms()\u003C\u002Fcode> is there with an added bonus: the \u003Ccode>image_id\u003C\u002Fcode> parameter!\u003C\u002Fp>\n\u003Cp>This filter recognizes an optional third parameter which is an array of arguments that can be used to modify its output:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>cache_images\u003C\u002Fstrong> \u003Cem>(bool)\u003C\u002Fem> If this value is \u003Ccode>true\u003C\u002Fcode> all associated images will be queried and cached for later use in various template tags. If it is set to \u003Ccode>false\u003C\u002Fcode>, this query will be suppressed. Do not set this value to false unless you have a really good reason for doing so 🙂 Default value is \u003Ccode>true\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>having_images\u003C\u002Fstrong> \u003Cem>(bool)\u003C\u002Fem> If this value is \u003Ccode>true\u003C\u002Fcode> then only terms that have associated images will be returned. Setting it to \u003Ccode>false\u003C\u002Fcode> will return all terms. Default value is \u003Ccode>true\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>taxonomy\u003C\u002Fstrong> \u003Cem>(string)\u003C\u002Fem> Name of a registered taxonomy to return terms from. Multiple taxonomies may be specified by separating each name by a comma. Defaults to \u003Ccode>category\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>term_args\u003C\u002Fstrong> \u003Cem>(array)\u003C\u002Fem> Arguments to pass to \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fget_terms\" rel=\"nofollow ugc\">\u003Ccode>get_terms()\u003C\u002Fcode>\u003C\u002Fa> as the second parameter. Default value is an empty array.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here’s an example of a simple custom loop that you can use to display all term images:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>$terms = apply_filters( 'taxonomy-images-get-terms', '' );\nif ( ! empty( $terms ) ) {\n    print '\u003Cul>';\n    foreach ( (array) $terms as $term ) {\n        print '\u003Cli>\u003Ca href=\"' . esc_url( get_term_link( $term, $term->taxonomy ) ) . '\">' . wp_get_attachment_image( $term->image_id, 'detail' ) . '\u003C\u002Fa>\u003C\u002Fli>';\n    }\n    print '\u003C\u002Ful>';\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>If you have questions about integrating this plugin into your site, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Ftags\u002Ftaxonomy-images?forum_id=10#postform\" rel=\"ugc\">add a new thread to the WordPress Support Forum\u003C\u002Fa>. I try to answer these, but I may not always be able to. In the event that I cannot there may be someone else who can help.\u003C\u002Fp>\n\u003Ch4>Bugs, Suggestions\u003C\u002Fh4>\n\u003Cp>Development of this plugin is hosted in a public repository on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002FTaxonomy-Images\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. If you find a bug in this plugin or have a suggestion to make it better, please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002FTaxonomy-Images\u002Fissues\u002Fnew\" rel=\"nofollow ugc\">create a new issue\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Hook it up yo!\u003C\u002Fh4>\n\u003Cp>If you have fallen in love with this plugin and would not be able to sleep without helping out in some way, please see the following list of ways that you can \u003Cem>hook it up!\u003C\u002Fem>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Rate it!\u003C\u002Fstrong> – Use the star tool on the right-hand sidebar of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-images\u002F\" rel=\"ugc\">plugin homepage\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Let me know if it works\u003C\u002Fstrong> – Use the \u003Cem>Compatibility\u003C\u002Fem> widget on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftaxonomy-images\u002F\" rel=\"ugc\">plugin homepage\u003C\u002Fa> to let everyone know that the current version works with your version of WordPress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Do you Twitter?\u003C\u002Fstrong> Help promote by using this shortlink: \u003Ca href=\"http:\u002F\u002Fbit.ly\u002Ftaxonomy-images\" rel=\"nofollow ugc\">http:\u002F\u002Fbit.ly\u002Ftaxonomy-images\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Are you a writer?\u003C\u002Fstrong> Help promote by writing an article on your website about this plugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need More Taxonomy Plugins?\u003C\u002Fh4>\n\u003Cp>The original author of this plugin, Michael Fields, released a handful of plugins dealing with taxonomies. Please see his \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmfields\u002F\" rel=\"nofollow ugc\">WordPress.org profile\u003C\u002Fa> for more information.\u003C\u002Fp>\n","Associate images from your media library to categories, tags and custom taxonomies.",10000,216878,88,40,"2024-02-15T18:12:00.000Z","6.4.8","4.4","5.3",[29,30,31,32,33],"category","image","tag","taxonomy","term","https:\u002F\u002Fgithub.com\u002Fbenhuson\u002FTaxonomy-Images","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaxonomy-images.1.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",{"slug":41,"name":42,"version":43,"author":5,"author_profile":6,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":60,"download_link":61,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"wp-mailfrom-ii","WP Mail From II","2.0","\u003Cp>This plugin allows you to set the email address and name used for emails sent by WordPress by setting the \u003Cem>From:\u003C\u002Fem> header.\u003C\u002Fp>\n\u003Cp>It is an updated and fully re-worked version of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-mailfrom\u002F\" rel=\"ugc\">WP Mail From\u003C\u002Fa> plugin by Tristan Aston and now works with the latest versions of WordPress.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Adds a “Mail From” section in the “Settings” menu.\u003C\u002Fli>\n\u003Cli>The plugin uses the filter hooks \u003Ccode>wp_mail_from\u003C\u002Fcode> and \u003Ccode>wp_mail_from_name\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>The priority for the hooks is set to 1 to allow for other plugins that may hook these with the default priority of 10 to override this plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Danish translation by Frederik Svarre (\u003Ca href=\"http:\u002F\u002Fwww.fslab.dk\u002F\" rel=\"nofollow ugc\">www.fslab.dk\u003C\u002Fa>)\u003C\u002Fp>\n","Allows you to configure the default email address and name used for emails sent by WordPress.",5000,96708,100,23,"2020-12-19T18:37:00.000Z","5.6.17","4.3","",[55,56,57,58,59],"email-from","from-address","from-email","mail","mail-from","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-mailfrom-ii\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-mailfrom-ii.2.0.zip",{"slug":63,"name":64,"version":65,"author":5,"author_profile":6,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":82,"download_link":83,"security_score":48,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"expire-users","Expire Users","1.2.2","\u003Cblockquote>\n\u003Cp>Important security update – if you are using version 0.2 or earlier please upgrade\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>This plugin allows you to set expiry dates for user logins. You can set a user to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Never expire (default)\u003C\u002Fli>\n\u003Cli>Expire in X days, weeks, moths or years\u003C\u002Fli>\n\u003Cli>Expire on a specific date\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>When a user expires you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change the role of that user\u003C\u002Fli>\n\u003Cli>Replace the user’s password with a randomly generated one\u003C\u002Fli>\n\u003Cli>Send an email notification to the user\u003C\u002Fli>\n\u003Cli>Send an email notification to the site administrator\u003C\u002Fli>\n\u003Cli>Remove expiry details and allow user to continue to login\u003C\u002Fli>\n\u003Cli>Perform you own actions using an \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fexpire-users\u002Fwiki\u002Fexpire_users_expired\" rel=\"nofollow ugc\">\u003Ccode>expire_users_expired\u003C\u002Fcode>\u003C\u002Fa> hook\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can automatically assign expiry details to users who sign up via the register form.\u003C\u002Fp>\n\u003Cp>The email notification messages can be configured in the admin settings.\u003C\u002Fp>\n\u003Cp>Please post in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fexpire-users\" rel=\"ugc\">support forum\u003C\u002Fa> if you have any questions, or refer to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fexpire-users\u002Fwiki\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fexpire-users\u002Fissues\" rel=\"nofollow ugc\">report bugs\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fexpire-users\u002Fissues\" rel=\"nofollow ugc\">submit translations\u003C\u002Fa> at the plugin’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fexpire-users\u002F\" rel=\"nofollow ugc\">GitHub page\u003C\u002Fa>.\u003C\u002Fp>\n","Set expiry dates for user logins.",4000,53229,96,25,"2025-09-19T16:05:00.000Z","6.8.5","5.4","7.4",[77,78,79,80,81],"expire","login","password","roles","users","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fexpire-users\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fexpire-users.1.2.2.zip",{"slug":85,"name":86,"version":87,"author":5,"author_profile":6,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":70,"num_ratings":92,"last_updated":93,"tested_up_to":94,"requires_at_least":52,"requires_php":53,"tags":95,"homepage":101,"download_link":102,"security_score":103,"vuln_count":104,"unpatched_count":104,"last_vuln_date":105,"fetched_at":39},"wp-geo","WP Geo","3.5.1","\u003Cblockquote>\n\u003Cp>\u003Cstrong>Important Note About WP Geo 3.3+\u003C\u002Fstrong>\u003Cbr \u002F>\n  This update now uses Google Maps API v3. While it should continue to work OK it you have simply installed and are using a previous version of WP Geo, if you have customised your templates or used any filters you may need to update your code to work with this version of Google’s API. Please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002FWP-Geo\u002Fissues\" rel=\"nofollow ugc\">submit any bugs or issues here…\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>When editing a post or page, you will be able to set a physical location for that post and easily embed a Google map into your post. You can select the location by:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Clicking on the map of the world to position the point.\u003C\u002Fli>\n\u003Cli>Searching for a location, town, city or address.\u003C\u002Fli>\n\u003Cli>Entering the latitude and longitude. \u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The WP Geo location selector is styled to fit seamlessly into the latest version of the WordPress admin.\u003C\u002Fp>\n\u003Cp>More information can be found at http:\u002F\u002Fwww.wpgeo.com\u002F.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom marker title setting per post.\u003C\u002Fli>\n\u003Cli>Custom zoom and map type per post.\u003C\u002Fli>\n\u003Cli>Supports custom post types.\u003C\u002Fli>\n\u003Cli>Widget zoom option.\u003C\u002Fli>\n\u003Cli>Default Map Location setting.\u003C\u002Fli>\n\u003Cli>Geo Meta Tags\u003C\u002Fli>\n\u003Cli>Markers links to posts\u003C\u002Fli>\n\u003Cli>Settings for default controls\u003C\u002Fli>\n\u003Cli>Custom Markers\u003C\u002Fli>\n\u003Cli>Sidebar Widget\u003C\u002Fli>\n\u003Cli>GeoRSS points in feeds.\u003C\u002Fli>\n\u003Cli>Set default map zoom level.\u003C\u002Fli>\n\u003Cli>Show post maps on category and archive pages.\u003C\u002Fli>\n\u003Cli>Set default width and height for maps\u003C\u002Fli>\n\u003Cli>Shortcode [wp_geo_map] to insert map within your post\u003C\u002Fli>\n\u003Cli>Select your preferred map type\u003C\u002Fli>\n\u003Cli>Select wether to show your map at the top or bottom of posts (or not at all)\u003C\u002Fli>\n\u003Cli>Set a location by clicking on a map or\u003C\u002Fli>\n\u003Cli>Set a location by searching for a location, town, city or address or\u003C\u002Fli>\n\u003Cli>Set a location by entering the latitude and longitude\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>WP Geo is currently available in the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Belorussian (by \u003Ca href=\"http:\u002F\u002Fantsar.info\u002F\" rel=\"nofollow ugc\">Ilyuha\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Bulgarian (by \u003Ca href=\"http:\u002F\u002Fwww.georss.biz\u002F\" rel=\"nofollow ugc\">Roman Rachkov\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Chinese, Simplified (by \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fimsteen\" rel=\"nofollow ugc\">Steen Chow\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Croatian (by \u003Ca href=\"http:\u002F\u002Fwww.adriaindex.com\u002F\" rel=\"nofollow ugc\">Andrija Papec\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Danish (by \u003Ca href=\"http:\u002F\u002Fwordpress.blogos.dk\u002Fsøg-efter-downloads\u002F?did=91\" rel=\"nofollow ugc\">Georg\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Dutch (by \u003Ca href=\"http:\u002F\u002Fdaveyyzermans.nl\u002F\" rel=\"nofollow ugc\">Davey IJzermans\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>French (by Alain Messin)\u003C\u002Fli>\n\u003Cli>German (by \u003Ca href=\"http:\u002F\u002Fblog.bildergallery.com\u002F\" rel=\"nofollow ugc\">Ivan Graf\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Italian (by Diego Pierotto)\u003C\u002Fli>\n\u003Cli>Russian (by \u003Ca href=\"http:\u002F\u002Fwww.fatcow.com\u002F\" rel=\"nofollow ugc\">Fat Cower\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Serbian (by Borisa Djuraskovic – \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">Web Hosting Hub\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Spanish (by Alberto)\u003C\u002Fli>\n\u003Cli>Turkish (by Mehmet HAKAN, \u003Ca href=\"www.wpsitesi.com\" rel=\"nofollow ugc\">WPsitesi\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds location maps to your posts, pages and custom post types.",1000,108236,17,"2020-04-16T16:18:00.000Z","5.4.19",[96,97,98,99,100],"geo","geocoding","google","map","maps","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-geo\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-geo.3.5.1.zip",63,1,"2025-09-28 00:00:00",{"slug":107,"name":108,"version":109,"author":5,"author_profile":6,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":48,"num_ratings":10,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":53,"tags":117,"homepage":123,"download_link":124,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"content-parts","Content Parts","1.8","\u003Cp>If you want to spice up your theme layouts this plugin will allow you to show different parts of your content in different area of your theme templates – break out of a single column of content.\u003C\u002Fp>\n\u003Cp>More information can be found on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fcontent-parts\u002Fwiki\" rel=\"nofollow ugc\">Content Parts plugin page\u003C\u002Fa>.\u003C\u002Fp>\n","Divide your post content into parts that you can show in different areas of your theme templates.",300,14664,"2019-01-15T12:36:00.000Z","4.9.29","3.9",[118,119,120,121,122],"content","layout","templates","theme","the_content","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontent-parts\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcontent-parts.1.8.zip",{"slug":126,"name":127,"version":128,"author":5,"author_profile":6,"description":129,"short_description":130,"active_installs":48,"downloaded":131,"rating":48,"num_ratings":132,"last_updated":133,"tested_up_to":134,"requires_at_least":116,"requires_php":53,"tags":135,"homepage":140,"download_link":141,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"image-sizes-panel","Image Sizes Panel","0.4","\u003Cp>Display a meta box when viewing a media item in the admin that display all generated images sizes.\u003C\u002Fp>\n","Display a meta box when viewing a media item in the admin that display all generated images sizes.",5362,3,"2022-02-22T00:05:00.000Z","5.9.13",[136,137,138,139],"attachments","images","media","sizes","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimage-sizes-panel\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-sizes-panel.0.4.zip",{"slug":143,"name":144,"version":145,"author":5,"author_profile":6,"description":146,"short_description":147,"active_installs":48,"downloaded":148,"rating":37,"num_ratings":37,"last_updated":149,"tested_up_to":150,"requires_at_least":116,"requires_php":53,"tags":151,"homepage":154,"download_link":155,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"site-settings","Site Settings","0.2","\u003Cp>Use the Site Settings plugin to create admin fields for storing short text snippets for use in your theme templates. For example, an email or phone number that is displayed via your header.php template.\u003C\u002Fp>\n\u003Cp>It can also be used for storing data which you may need to reference such as the ID of a page or a post category which you use to feature posts on your home page.\u003C\u002Fp>\n\u003Cp>Storing these settings in the admin is preferable to hardcoding them into your templates so they can be updated easily.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fsite-settings\u002Fwiki\" rel=\"nofollow ugc\">Read the documentation\u003C\u002Fa> to find out how to add admin fields and sections.\u003C\u002Fp>\n","Manage custom site settings and global content fields (extendable by plugins\u002Fthemes).",1938,"2016-07-26T08:08:00.000Z","4.5.33",[152,153],"admin","settings","https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fsite-settings","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsite-settings.0.2.zip",{"slug":157,"name":158,"version":159,"author":5,"author_profile":6,"description":160,"short_description":161,"active_installs":162,"downloaded":163,"rating":48,"num_ratings":104,"last_updated":164,"tested_up_to":115,"requires_at_least":116,"requires_php":53,"tags":165,"homepage":169,"download_link":170,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"inline-quote-tag","Inline Quote & Cite Tags","1.4","\u003Cp>This simple plugin adds buttons to the WordPress rich HTML editor to add inline quote and cite tags.\u003C\u002Fp>\n\u003Cp>It inserts \u003Ccode>\u003Cq>\u003C\u002Fcode> and \u003Ccode>\u003Ccite>\u003C\u002Fcode> tags and ensures they work when switching between HTML and rich editor views.\u003C\u002Fp>\n","This simple plugin adds buttons to the WordPress rich HTML editor to add inline quote and cite tags.",80,5657,"2017-11-16T07:27:00.000Z",[166,167,168],"editor","html","quote","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finline-quote-tag\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finline-quote-tag.1.4.zip",{"slug":172,"name":173,"version":174,"author":5,"author_profile":6,"description":175,"short_description":176,"active_installs":177,"downloaded":178,"rating":48,"num_ratings":104,"last_updated":179,"tested_up_to":73,"requires_at_least":116,"requires_php":53,"tags":180,"homepage":183,"download_link":184,"security_score":185,"vuln_count":104,"unpatched_count":37,"last_vuln_date":186,"fetched_at":39},"page-parts","Page Parts","1.5","\u003Cp>Manage subsections of a page. Create ‘page parts’ as children of a page to display in different areas of your templates. Requires WordPress 3.4.\u003C\u002Fp>\n\u003Cp>For more information, view the documentation link on the admin plugins page after activating the plugin.\u003C\u002Fp>\n","Manage subsections of a page. Create 'page parts' as children of a page to display in different areas of your templates. Requires WordPress 3.4.",50,6595,"2025-11-26T13:13:00.000Z",[181,182],"cms","pages","https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fpage-parts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-parts.1.5.zip",99,"2024-11-20 13:48:43",{"slug":188,"name":189,"version":190,"author":5,"author_profile":6,"description":191,"short_description":192,"active_installs":193,"downloaded":194,"rating":37,"num_ratings":37,"last_updated":195,"tested_up_to":196,"requires_at_least":197,"requires_php":53,"tags":198,"homepage":201,"download_link":202,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"attachment-taxonomy-support","Attachment Taxonomy Support","1.2","\u003Cp>The Attachment Taxonomy Support provides better support for media and attachments in WordPress versions before WordPress 3.5+.\u003C\u002Fp>\n\u003Cp>In versions of WordPress subsequent to 3.5 it just registers ‘attachment_category’ and ‘attachment_tag’ taxonomies.\u003C\u002Fp>\n","Improved taxonomy support for media and attachments in versions of WordPress prior to 3.5.",30,7046,"2012-12-14T15:59:00.000Z","3.5.2","3.0",[199,136,138,200,32],"attachment","taxonmies","https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Fattachment-taxonomy-support","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fattachment-taxonomy-support.1.2.zip",{"slug":204,"name":205,"version":43,"author":5,"author_profile":6,"description":206,"short_description":207,"active_installs":193,"downloaded":208,"rating":37,"num_ratings":37,"last_updated":209,"tested_up_to":210,"requires_at_least":211,"requires_php":53,"tags":212,"homepage":215,"download_link":216,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"sticky-posts-widget","Sticky Posts Widget","\u003Cp>A simple widget that will display a list of your sticky posts.\u003C\u002Fp>\n","A simple widget that will display a list of your sticky posts.",5084,"2015-08-18T06:32:00.000Z","4.3.34","3.5",[213,214],"sticky-posts","widget","http:\u002F\u002Fwww.benhuson.co.uk\u002Fwordpress-plugins\u002Fsticky-posts-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsticky-posts-widget.2.0.zip",{"slug":218,"name":219,"version":220,"author":5,"author_profile":6,"description":221,"short_description":222,"active_installs":223,"downloaded":224,"rating":48,"num_ratings":104,"last_updated":225,"tested_up_to":51,"requires_at_least":52,"requires_php":226,"tags":227,"homepage":233,"download_link":234,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"archivist","Archivist","1.1","\u003Cp>Gives you a few extra function for the archives widget including limiting the amount of archives to show and wether you want to display yearly, monthly, weekly or daily archive links.\u003C\u002Fp>\n\u003Cp>Just add the Archivist widget to your sidebar and configure.\u003C\u002Fp>\n","Gives you a few extra function for the archives widget including limiting the amount of archives to show and wether you want to display yearly, monthl &hellip;",20,3580,"2020-12-13T15:43:00.000Z","5.6",[228,229,230,231,232],"archives","monthly","weekly","wp_get_archives","yearly","https:\u002F\u002Fgithub.com\u002Fbenhuson\u002Farchivist","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Farchivist.1.1.zip",{"slug":236,"name":237,"version":238,"author":5,"author_profile":6,"description":239,"short_description":240,"active_installs":241,"downloaded":242,"rating":37,"num_ratings":37,"last_updated":243,"tested_up_to":244,"requires_at_least":197,"requires_php":53,"tags":245,"homepage":250,"download_link":251,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"audiotracks","AudioTracks","0.2.beta","\u003Cp>At the moment this plugin simply allows you to create and manage a director y of audio tracks in WordPress.\u003C\u002Fp>\n\u003Cp>Future plans include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Additional track details; Lyrics, Year, BPM, track numbers etc\u003C\u002Fli>\n\u003Cli>Additional audio file information; Bit rate, Sample rate etc\u003C\u002Fli>\n\u003Cli>Audio player functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>0.2.beta\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Fixed some PHP warnings.\u003C\u002Fli>\n\u003Cli>Added post type menu name attributes.\u003C\u002Fli>\n\u003Cli>Check WordPress 3.3 compatibility.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>0.1.beta\u003C\u002Fh3>\n\u003Cp>Just released. Not much to see yet but feel free to try it out.\u003Cbr \u002F>\n🙂\u003C\u002Fp>\n","Manage a directory of audio tracks in WordPress.",10,3431,"2011-12-12T16:07:00.000Z","3.3.2",[246,247,248,249],"audio","id3","mp3","music","http:\u002F\u002Fwww.benhuson.co.uk\u002Fwordpress-plugins\u002Faudiotracks","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faudiotracks.0.2.beta.zip",{"slug":253,"name":254,"version":43,"author":5,"author_profile":6,"description":255,"short_description":256,"active_installs":241,"downloaded":257,"rating":37,"num_ratings":37,"last_updated":258,"tested_up_to":259,"requires_at_least":260,"requires_php":75,"tags":261,"homepage":267,"download_link":268,"security_score":48,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"faqz","Frequently Asked Questions (FAQs)","\u003Cp>This plugin is designed to be a simple solid base for managing an FAQ section on your web site.\u003C\u002Fp>\n\u003Cp>It consists of:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A simple ‘faq’ post type\u003C\u002Fli>\n\u003Cli>[faqs \u002F] shortcode\u003C\u002Fli>\n\u003Cli>FAQ search widget\u003C\u002Fli>\n\u003Cli>FAQ search form template tag\u003C\u002Fli>\n\u003C\u002Ful>\n","Simple management of Frequently Asked Questions (FAQ) via post type and categories.",2200,"2026-02-13T16:56:00.000Z","6.9.4","4.7",[262,263,264,265,266],"answers","faq","faqs","knowledgebase","questions","https:\u002F\u002Fgithub.com\u002Fbenhuson\u002FFAQz","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffaqz.2.0.zip",{"slug":270,"name":271,"version":17,"author":5,"author_profile":6,"description":272,"short_description":273,"active_installs":241,"downloaded":274,"rating":37,"num_ratings":37,"last_updated":275,"tested_up_to":276,"requires_at_least":197,"requires_php":53,"tags":277,"homepage":282,"download_link":283,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"themeable-sticky-posts","Themeable Sticky Posts","\u003Cp>More details to follow with the next release.\u003C\u002Fp>\n\u003Ch3>1.0\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>First release.\u003C\u002Fli>\n\u003C\u002Ful>\n","A widget to display featured sticky posts. The built-in template displays a simple list of links, or you can create a template file in your theme for  &hellip;",2631,"2010-08-02T19:21:00.000Z","3.0.5",[278,279,280,121,281],"featured","posts","sticky","widgets","http:\u002F\u002Fwww.benhuson.co.uk","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthemeable-sticky-posts.1.0.zip",{"slug":285,"name":286,"version":190,"author":5,"author_profile":6,"description":287,"short_description":288,"active_installs":241,"downloaded":289,"rating":37,"num_ratings":37,"last_updated":290,"tested_up_to":291,"requires_at_least":292,"requires_php":53,"tags":293,"homepage":299,"download_link":300,"security_score":36,"vuln_count":37,"unpatched_count":37,"last_vuln_date":38,"fetched_at":39},"wp-list-testimonials","WP List Testimonials","\u003Cblockquote>\n\u003Cp>\u003Cstrong>I am no longer maintaining this plugin.\u003Cbr \u002F>\n  There are \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fsearch.php?q=testimonials\" rel=\"ugc\">many other testimonial plugins\u003C\u002Fa> which use custom post types – have a look and see if one is suitable for your needs.\u003Cbr \u002F>\n  If you are a developer and would like to continue development of this plugin, \u003Ca href=\"http:\u002F\u002Fwww.benhuson.co.uk\u002Fcontact\u002F\" rel=\"nofollow ugc\">contact me\u003C\u002Fa> and I will set you up with commit access.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Provides a PHP function \u003Ccode>wp_list_testimonials\u003C\u002Fcode> to output your blogroll in the format of testimonials using \u003Ccode>\u003Cblockquote>\u003C\u002Fcode> and \u003Ccode>\u003Ccite>\u003C\u002Fcode> tags.\u003C\u002Fp>\n\u003Cp>It uses the notes field of the blogroll link as the main quote, the link name as the cite, and the link description as additional information following the cite if provided.\u003C\u002Fp>\n\u003Cp>The function accepts the same arguments as the \u003Ccode>get_bookmarks\u003C\u002Fcode> WordPress function.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This program is free software; you can redistribute it and\u002For\u003Cbr \u002F>\nmodify it under the terms of the GNU General Public License\u003Cbr \u002F>\nas published by the Free Software Foundation; either version 2\u003Cbr \u002F>\nof the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>This program is distributed in the hope that it will be useful,\u003Cbr \u002F>\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\u003Cbr \u002F>\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\u003Cbr \u002F>\nGNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl.html\u003C\u002Fp>\n","Outputs testimonials using information from your blogroll links.",4166,"2012-09-26T19:10:00.000Z","2.8","2.5",[294,295,296,297,298],"blockquotes","blogroll","links","quotes","testimonials","http:\u002F\u002Fwww.benhuson.co.uk\u002Fwordpress-plugins\u002Fwp-list-testimonials\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-list-testimonials.1.2.zip"]