[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTjRPSXHeuzkEz8PJeeTif5uqFH2Na5iXiXjLmh3wo8o":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":33,"analysis":139,"fingerprints":193},"post-display-timer","Post Display Timer","1.0.1","shibjeedanuwar","https:\u002F\u002Fprofiles.wordpress.org\u002Fshibjeedanuwar\u002F","\u003Cp>Post Display Timer is a powerful WordPress plugin that allows you to control how long visitors spend reading each post on your website. Perfect for research studies, timed reading exercises, or controlled content presentation.\u003C\u002Fp>\n\u003Ch3>🔥 Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Set custom timer duration for posts\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable countdown display\u003C\u002Fli>\n\u003Cli>Optional start button for user control\u003C\u002Fli>\n\u003Cli>Set number of posts to display\u003C\u002Fli>\n\u003Cli>Random post order option\u003C\u002Fli>\n\u003Cli>Completion code generation\u003C\u002Fli>\n\u003Cli>Multiple tab prevention\u003C\u002Fli>\n\u003Cli>Custom post URL support\u003C\u002Fli>\n\u003Cli>Mobile-friendly and responsive\u003C\u002Fli>\n\u003C\u002Ful>\n","Display posts with a countdown timer and control how long visitors view each post before proceeding to the next one.",0,398,"","6.7.5","6.3","7.4",[18,19,4,20,21],"content-management","content-timer","post-timer","timed-content","https:\u002F\u002Fgithub.com\u002Fshibjeedanuwar\u002Fpost-display-timer","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-display-timer.1.0.1.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,94,"2026-04-04T05:51:01.217Z",[34,55,77,97,117],{"slug":21,"name":35,"version":36,"author":37,"author_profile":38,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":43,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":13,"tags":48,"homepage":51,"download_link":52,"security_score":24,"vuln_count":29,"unpatched_count":11,"last_vuln_date":53,"fetched_at":54},"Timed Content","2.97","Arno Welzel","https:\u002F\u002Fprofiles.wordpress.org\u002Fawelzel\u002F","\u003Cp>The Timed Content plugin allows users to specify that a portion of a Page or Post should appear\u002Fbe visible or disappear\u002Fbe invisible based on given time characteristics. You can also make portions of a Post or Page be visible at certain dates and times; you can even set up a schedule!\u003C\u002Fp>\n\u003Cp>The plugin adds the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A “client-side” shortcode that allows the marking of content to appear or disappear after a given time interval; a “fade” effect is included.  This functionality is intended to be used for special effects only, as content marked in this manner is still visible in the HTML source and, therefore, not a secure method of hiding content.\u003C\u002Fli>\n\u003Cli>Two “server-side” shortcodes that allow the marking of content to be visible only during specified date\u002Ftime intervals.  This functionality \u003Cstrong>can\u003C\u002Fstrong> be used as a secure method of hiding content, because the marked content will be included in the Page\u002FPost \u003Cstrong>only\u003C\u002Fstrong> when viewed in the specified date\u002Ftime intervals.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>A TinyMCE dialog is included to help users build the shortcodes. See the Screenshots tab for more info.\u003C\u002Fp>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cpre>\u003Ccode>[timed-content-client show=\"1:00\"]Show me after one minute.  Since we don't want a fade-in, we can leave it out of the \"show\" attribute completely.[\u002Ftimed-content-client]\n\n[timed-content-client show=\"1:00:1000\"]Show me after one minute with a 1000 millisecond (1 second) fade-in.[\u002Ftimed-content-client]\n\n[timed-content-client hide=\"1:00:1000\"]Hide me after one minute with a 1000 millisecond (1 second) fade-out.[\u002Ftimed-content-client]\n\n[timed-content-client show=\"1:00:500\" hide=\"5:00:2000\"]Show me after one minute with a 500 millisecond (a half-second) fade-in, then hide me after five minutes with a 2000 millisecond (2 seconds) fade-out.[\u002Ftimed-content-client]\n\n[timed-content-server show=\"2013-09-13 20:30:00 -0600\"]Show me starting at 8:30 PM Central Standard Time on September 13th, 2013. I will not be displayed before then.[\u002Ftimed-content-server]\n\n[timed-content-server hide=\"2013-09-13 20:30:00 America\u002FChicago\"]Hide me starting at 8:30 PM Central Daylight Time (i.e., the same timezone as Chicago) on September 13th, 2013.  I will not be displayed after then[\u002Ftimed-content-server]\n\n[timed-content-server show=\"2013-09-13 20:30:00 -0600\" hide=\"2013-09-13 21:30:00 -0600\"]Show me starting at 8:30 PM Central Standard Time on September 13th, 2013, then hide me an hour later. I will not be displayed before or after then.[\u002Ftimed-content-server]\n\n[timed-content-rule id=\"164\"]Display me based on the settings for the Timed Content Rule whoseID is 164.[\u002Ftimed-content-rule]\u003Ch3>Usage\u003C\u002Fh3>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>NOTE: All shortcodes can be built using the TinyMCE dialog.  When in doubt, use the dialog to create correctly formed shortcodes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The timed-content-client shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[timed-content-client show=\"mm:ss:fff\" hide=\"mm:ss:fff\"]Example Text[\u002Ftimed-content-client]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Ccode>show\u003C\u002Fcode> – Specifies the time interval after loading the web page when the marked content should be displayed. The attribute consists of three parts,\u003Cbr \u002F>\nseparated by colons: \u003Ccode>mm\u003C\u002Fcode> – minutes, \u003Ccode>ss\u003C\u002Fcode> – seconds, and \u003Ccode>fff\u003C\u002Fcode> – if greater than \u003Ccode>0\u003C\u002Fcode>, a fade-in effect lasting \u003Ccode>fff\u003C\u002Fcode> milliseconds is applied.\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide\u003C\u002Fcode> – Specifies the time interval after loading the web page when the marked content should be hidden. The attribute consists of three parts,\u003Cbr \u002F>\nseparated by colons: \u003Ccode>mm\u003C\u002Fcode> – minutes, \u003Ccode>ss\u003C\u002Fcode> – seconds, and \u003Ccode>fff\u003C\u002Fcode> – if greater than \u003Ccode>0\u003C\u002Fcode>, a fade-out effect lasting \u003Ccode>fff\u003C\u002Fcode> milliseconds is applied.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Both attributes are optional, but at least one attribute must be included. Leading zeros (0) are optional. The shortcode’s behaviour depends on which attributes are used:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>show\u003C\u002Fcode> only – Marked content is initially not visible, then appears \u003Ccode>mm\u003C\u002Fcode> minutes and \u003Ccode>ss\u003C\u002Fcode> seconds after loading with a \u003Ccode>fff\u003C\u002Fcode> millisecond fade-in.\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide\u003C\u002Fcode> only – Marked content is initially visible, then disappears \u003Ccode>mm\u003C\u002Fcode> minutes and \u003Ccode>ss\u003C\u002Fcode> seconds after loading with a \u003Ccode>fff\u003C\u002Fcode> millisecond fade-out.\u003C\u002Fli>\n\u003Cli>\u003Ccode>show\u003C\u002Fcode> and \u003Ccode>hide\u003C\u002Fcode> – Marked content is initially not visible, then appears according to the values set in \u003Ccode>show\u003C\u002Fcode>, then disappears according to the values set in \u003Ccode>hide\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Your users must have JavaScript enabled for this shortcode to work.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The timed-content-server shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[timed-content-server show=\"datetime\" hide=\"datetime\" debug=\"true|false|when_hidden\"]Example Text[\u002Ftimed-content-server]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Ccode>show\u003C\u002Fcode> – Specifies the date\u002Ftime when the marked content should start being included on the web page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide\u003C\u002Fcode> – Specifies the date\u002Ftime after which the marked content should stop being included on the web page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>debug\u003C\u002Fcode> – If \u003Ccode>true\u003C\u002Fcode>, adds some debugging statements to the web page as HTML comments. If \u003Ccode>when_hidden\u003C\u002Fcode>, the debugging statements are added only when the content is hidden. Defaults to \u003Ccode>false\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The date and time are expected to be yyyy-mm-dd HH:MM (similar to ISO 8601), for example \u003Ccode>2019-04-07 15:30\u003C\u002Fcode> for April 7, 2019, 15:30. For backward compatiblity old “human readable” date formats should also work, but these should not be used any longer!\u003C\u002Fp>\n\u003Cp>In addition you can provide a timezone in the date\u002Ftime parameter either as name or as offset like \u003Ccode>2019-04-07 15:30 America\u002FChicago\u003C\u002Fcode> or \u003Ccode>2019-04-07 15:30 +0200\u003C\u002Fcode>. If you do not provide a timezone, the WordPress timezone setting will be used as default.\u003C\u002Fp>\n\u003Cp>Both \u003Ccode>show\u003C\u002Fcode> and \u003Ccode>hide\u003C\u002Fcode> attributes are optional, but at least one attribute must be included. The shortcode’s behaviour depends on which attributes are used:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>show\u003C\u002Fcode> only – Marked content is outputted only after the date\u002Ftime set here.\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide\u003C\u002Fcode> only – Marked content is outputted only before the date\u002Ftime set here.\u003C\u002Fli>\n\u003Cli>\u003Ccode>show\u003C\u002Fcode> and \u003Ccode>hide\u003C\u002Fcode> – Marked content is outputted only during the time period defined by the \u003Ccode>show\u003C\u002Fcode> and \u003Ccode>hide\u003C\u002Fcode> attributes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>The timed-content-rule shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[timed-content-rule id=\"{rule_id}|{rule_name}\"]Example Text[\u002Ftimed-content-rule]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can find the correct shortcode from the Timed Content Rules overview page, or use the TinyMCE dialog.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Testing server side rules\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>For testing the behaviour of server side rules at specific times, you may use the GET parameter \u003Ccode>tctest\u003C\u002Fcode> in an URL, followed by date and time in the format \u003Ccode>YYYY-MM-DD+hh:mm:ss\u003C\u002Fcode>. This works only you are logged in with a user which has the right to edit the displayed page or post. For example: \u003Ccode>http:\u002F\u002Fmysite.example?tctest=2018-02-10+19:16:00\u003C\u002Fcode> will show the content as if it was February 10, 2018 at 19:16.\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Action hooks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_action( \"timed_content_server_show\", \"{function_name}\", {priority_level}, 4 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Fired when the \u003Ccode>[timed-content-server]\u003C\u002Fcode> shortcode is encountered \u003Cem>AND\u003C\u002Fem> the content is to be displayed based on the shortcode’s show\u002Fhide attributes.  Functions using this hook should accept the following arguments in order:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>$post_id\u003C\u002Fcode> – the ID of the currently displayed Post\u002FPage\u003C\u002Fli>\n\u003Cli>\u003Ccode>$show\u003C\u002Fcode> – the value of the \u003Ccode>show\u003C\u002Fcode> attribute. If not set, defaults to “1970-Jan-01 00:00:00 +000”\u003C\u002Fli>\n\u003Cli>\u003Ccode>$hide\u003C\u002Fcode> – the value of the \u003Ccode>hide\u003C\u002Fcode> attribute. If not set, defaults to “2038-Jan-19 03:14:07 +000”\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>$content\u003C\u002Fcode> – The content enclosed by the shortcode\u003C\u002Fp>\n\u003Cp>add_action( “timed_content_server_hide”, “{function_name}”, {priority_level}, 4 );\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fired when the \u003Ccode>[timed-content-server]\u003C\u002Fcode> shortcode is encountered \u003Cem>AND\u003C\u002Fem> the content is to be hidden based on the shortcode’s show\u002Fhide attributes.  Functions using this hook should accept the following arguments in order:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>$post_id\u003C\u002Fcode> – the ID of the currently displayed Post\u002FPage\u003C\u002Fli>\n\u003Cli>\u003Ccode>$show\u003C\u002Fcode> – the value of the \u003Ccode>show\u003C\u002Fcode> attribute. If not set, defaults to “1970-Jan-01 00:00:00 +000”\u003C\u002Fli>\n\u003Cli>\u003Ccode>$hide\u003C\u002Fcode> – the value of the \u003Ccode>hide\u003C\u002Fcode> attribute. If not set, defaults to “2038-Jan-19 03:14:07 +000”\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>$content\u003C\u002Fcode> – The content enclosed by the shortcode\u003C\u002Fp>\n\u003Cp>add_action( “timed_content_rule_show”, “{function_name}”, {priority_level}, 3 );\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fired when the \u003Ccode>[timed-content-rule]\u003C\u002Fcode> shortcode is encountered \u003Cem>AND\u003C\u002Fem> the content is to be displayed based on the Timed Content Rule’s properties.  Functions using this hook should accept the following arguments in order:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>$post_id\u003C\u002Fcode> – the ID of the currently displayed Post\u002FPage\u003C\u002Fli>\n\u003Cli>\u003Ccode>$rule_id\u003C\u002Fcode> – the ID of the Timed Content Rule being called. Use \u003Ccode>get_post_meta( $rule_id )\u003C\u002Fcode> to get the Rule’s properties.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>$content\u003C\u002Fcode> – The content enclosed by the shortcode\u003C\u002Fp>\n\u003Cp>add_action( “timed_content_rule_hide”, “{function_name}”, {priority_level}, 3 );\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Fired when the \u003Ccode>[timed-content-rule]\u003C\u002Fcode> shortcode is encountered \u003Cem>AND\u003C\u002Fem> the content is to be hidden based on the Timed Content Rule’s properties.  Functions using this hook should accept the following arguments in order:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>$post_id\u003C\u002Fcode> – the ID of the currently displayed Post\u002FPage\u003C\u002Fli>\n\u003Cli>\u003Ccode>$rule_id\u003C\u002Fcode> – the ID of the Timed Content Rule being called. Use \u003Ccode>get_post_meta( $rule_id )\u003C\u002Fcode> to get the Rule’s properties.\u003C\u002Fli>\n\u003Cli>\u003Ccode>$content\u003C\u002Fcode> – The content enclosed by the shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Filter hooks\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>timed_content_filter\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Filter for any content enclosed by a Timed Content shortcode.  Implements the same filters as \u003Ccode>the_content\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>wptexturize\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>convert_smilies\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>convert_chars\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>wpautop\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Ccode>prepend_attachment\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ccode>do_shortcode\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cp>timed_content_filter_override\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Replaces the \u003Ccode>timed_content_filter\u003C\u002Fcode> with another pre-existing filter to use for any content enclosed by a Timed Content shortcode.  Any function hooked into this filter must return the name of a filter (as a string).\u003C\u002Fp>\n","Plugin to show or hide portions of a Page or Post based on specific date\u002Ftime characteristics.",6000,219287,92,41,"2025-12-02T23:43:00.000Z","6.9.4","3.8",[49,50,21],"marketing-tool","schedule","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftimed-content\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimed-content.2.97.zip","2023-01-24 00:00:00","2026-03-15T15:16:48.613Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":46,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":75,"download_link":76,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":54},"real-category-library-lite","Real Category Management: Content Management in Category Folders","4.2.64","Matthias Günter","https:\u002F\u002Fprofiles.wordpress.org\u002Fmguenter\u002F","\u003Cp>\u003Cstrong>Organize content like posts, pages or WooCommerce products and all custom post types in category folders. It’s basically a file manager like Windows Explorer or Mac Finder, but for your content in WordPress. Mass content management made easy with Real Category Management!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Real Category Management allows you to organize all your WordPress categories within the overview table of each content type – easily and flexibly. Use your mouse to drag and drop your posts into categories. Create, name, delete or rearrange your categories. It works seamlessly with any custom post type. Just install this plugin, and it will work with posts, pages, WooCommerce products, LearnPress content, bbPress forums and much more.\u003C\u002Fp>\n\u003Cp>\u003Cem>In the free version, the folder tree is only available for posts.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Free Sandbox\u003C\u002Fh3>\n\u003Cp>You want to try Real Category Management before installing? \u003Cstrong>Take a free sandbox\u003C\u002Fstrong> and play around!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftry.devowl.io\u002F?product=RCM\" rel=\"nofollow ugc\">Create sandbox\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>\u003Cem>Manage content\u003C\u002Fem> in folders:\u003C\u002Fstrong> Your categories etc. are visualized as folders for a better overview\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Organize content by \u003Cem>drag & drop\u003C\u002Fem>:\u003C\u002Fstrong> Move content or assign it to multiple categories without the need to edit every post\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Works with \u003Cem>existing taxonomies\u003C\u002Fem>:\u003C\u002Fstrong> All WordPress hierarchical taxonomies are automatically used to visualize folders\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>All custom post types\u003C\u002Fem> supported:\u003C\u002Fstrong> Organized all your content, whether posts, pages, WooCommerce products, LearnPress content, bbPress forums or something else (in free version only posts)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Cem>Support for WooCommerce\u003C\u002Fem> products and product attributes:\u003C\u002Fstrong> Manage large product inventories efficiently and with a better overview that saves a lot of time\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Switch pages \u003Cem>without reloading\u003C\u002Fem>:\u003C\u002Fstrong> Browse your large content library faster by changing only the contents of the content table, but not reloading the whole page\u003C\u002Fp>\n\u003Cp>You want a list of all features? \u003Cem>Get it by scrolling down!\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Supported Languages\u003C\u002Fh3>\n\u003Cp>Real Category Management is \u003Cstrong>in multiple languages available\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>Real Category Management uses WordPress taxonomies to show the folder tree. These are used for content types by most WordPress plugins. Therefore, you can easily manage content you created with the following and many more WordPress plugins. \u003Cstrong>You can buy our plugin in the security that it works with your WordPress\u003C\u002Fstrong>, if your plugins use WordPress custom post types and\u002For taxonomies. In the rare case that the Real Category Management is not compatible with a popular theme or plugin, just \u003Ca href=\"https:\u002F\u002Fdevowl.io\u002Fsupport\u002F\" rel=\"nofollow ugc\">open a support ticket\u003C\u002Fa> and \u003Cstrong>we will make it work\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa> (Products)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flearnpress\u002F\" rel=\"ugc\">LearnPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbbpress\u002F\" rel=\"ugc\">bbPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-job-manager\u002F\" rel=\"ugc\">WP Job Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstrong-testimonials\u002F\" rel=\"ugc\">Strong Testimonials\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\u002F\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthe-events-calendar\u002F\" rel=\"ugc\">The Events Calendar\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffoogallery\u002F\" rel=\"ugc\">FooGallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Website Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-terms-of-service-and-privacy-policy\u002F#description\" rel=\"ugc\">WP AutoTerms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">Advanced Custom Fields\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpopup-builder\u002F\" rel=\"ugc\">Popup Builder by Sygnoos\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fmailster-email-newsletter-plugin-for-wordpress\u002F3078294\" rel=\"nofollow ugc\">Mailster\u003C\u002Fa> (Campaigns)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fjustified-image-grid-premium-wordpress-gallery\u002F2594251\" rel=\"nofollow ugc\">Justified Image Grid\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>All Features of Real Category Management\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.x \u002F Gutenberg ready\u003C\u002Fli>\n\u003Cli>Manage content in folders that visualized your categories etc.\u003C\u002Fli>\n\u003Cli>Full control over your folders in one toolbar (create, rename, delete)\u003C\u002Fli>\n\u003Cli>Sort folders by drag & drop and create a custom order\u003C\u002Fli>\n\u003Cli>Quickly navigate through the folders with folder quick search\u003C\u002Fli>\n\u003Cli>Organize content by drag & drop without the need to edit every post\u003C\u002Fli>\n\u003Cli>Existing WordPress hierarchical taxonomies are used to show the folder three\u003C\u002Fli>\n\u003Cli>Custom post types like WooCommerce products, LearnPress content ore bbPress forums are supported (in PRO version)\u003C\u002Fli>\n\u003Cli>Support for WooCommerce products and product attributes\u003C\u002Fli>\n\u003Cli>Page change in pagination without reloading the whole page in your WordPress backend\u003C\u002Fli>\n\u003Cli>Works great on touch devices\u003C\u002Fli>\n\u003Cli>Translated into several languages\u003C\u002Fli>\n\u003Cli>Compatible with plugins that uses WordPress custom post types\u003C\u002Fli>\n\u003Cli>Supports WordPress Multisite\u003C\u002Fli>\n\u003Cli>GPDR\u002FDSGVO: The plugin does not collect personal data without your consent!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Organize your content like a pro\u003C\u002Fh3>\n\u003Cp>Everyone starts their WordPress website from scratch. But over time, the content on a website can grow significantly. Especially with (WooCommerce) stores, (LearnPress) learning content or (bbPress) forums, hundreds or even thousands of entries quickly accumulate in your content management system.\u003C\u002Fp>\n\u003Cp>You can lose the overview quickly or invest a lot of time digging through the content using filters. It would be easier if you could intuitively organize the content into folders. Just like you are used to from your Windows Explorer or Mac Finder for files. This is exactly what category folders of Real Category Management enable you to do. Managing content in folders is a better form of content management than clicking through long lists!\u003C\u002Fp>\n\u003Cp>Real Category Management extends the functionality of standard WordPress custom post types and taxonomies. Custom post types – e.g. pages, WooCommerce products, or testimonials – are used by hundreds of WordPress plugins to manage new types of content in WordPress. Each of these contents can be efficiently managed with the folder tree of Real Category Management. Taxonomies – by default there are categories for posts – on the other hand, are the way to group content. We take these groups and visualize them as (hierarchically structured) folders to clearly display your content in folders.\u003C\u002Fp>\n\u003Cp>That allows you to keep track of hundreds of articles in the online store, various lessons in your learning platform or thousands of threads in your forum at any time and to organize content efficiently!\u003C\u002Fp>\n\u003Ch3>Get PRO of Real Category Management\u003C\u002Fh3>\n\u003Cp>You will download the free version of this plugin, which \u003Cstrong>contains all the core features and to use it for posts in your WordPress website\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Our PRO version offers category folders for better content management for all custom post types like WooCommerce products, LearnPress content, bbPress forums and much more. \u003Ca href=\"https:\u002F\u002Fdevowl.io\u002Fgo\u002Freal-category-management?source=wordpress-org-description\" rel=\"nofollow ugc\">\u003Cstrong>Learn more about the PRO version.\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Organize content like posts, pages or WooCommerce products in category folders. Mass content management made easy with Real Category Management! (Alte &hellip;",3000,141125,80,16,"2026-02-05T13:02:00.000Z","5.9","7.4.0",[71,72,73,74,18],"categories-folders","category-library","category-management","content-folders","https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwordpress-real-category-management-custom-category-order-tree-view\u002F13580393","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freal-category-library-lite.4.2.64.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":46,"requires_at_least":90,"requires_php":13,"tags":91,"homepage":95,"download_link":96,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":54},"timed-content-for-beaver-builder","Timed Content For Beaver Builder","1.0.5","Pratik Chaskar","https:\u002F\u002Fprofiles.wordpress.org\u002Fpratikchaskar\u002F","\u003Cp>The Timed Content for Beaver Builder plugin adds an advanced custom module to the basic page builder, making it easy for users to hide content after given time. Like all the other Beaver Builder modules, the Timed Content module can simply be dragged and dropped on a page, followed by the additional customizations.\u003C\u002Fp>\n\u003Ch3>Features of the Timed Content Module\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy setting to display saved templates\u003C\u002Fli>\n\u003Cli>Hide content \u002F display message after time lapse\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Since this module is easy to use and highly customizable, you can use for various applications across the web.\u003C\u002Fp>\n\u003Ch3>Applications of Timed Content Module\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display special offers, discount codes for valid time period & hide it automatically by setting expiry time\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To know more about the Timed Content module – \u003Ca href=\"https:\u002F\u002Fwww.ultimatebeaver.com\u002Fbeaver-builder-free\u002Ftimed-content\u002F?utm_source=wp-repo&utm_campaign=timed-content-for-bb&utm_medium=demo-link\" rel=\"nofollow ugc\">Click here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>What’s More?\u003C\u002Fh3>\n\u003Cp>If you like this plugin, please leave us a good review and rating! Your feedback and suggestions will be highly appreciated.\u003C\u002Fp>\n\u003Cp>You can also consider checking out our other plugins:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"\u002F\u002Fwww.ultimatebeaver.com\u002F?utm_source=wp-repo&utm_campaign=timed-content-for-bb&utm_medium=other-plugins”\" rel=\"nofollow ugc\">Ultimate Addons for Beaver Builder Lite\u003C\u002Fa>: The Best Addon for Beaver Builder with a huge collection of advanced and creative modules.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"\u002F\u002Fwww.ultimatebeaver.com\u002Fbeaver-builder-freebies\u002Fexpandable-row\u002F?utm_source=wp-repo&utm_campaign=timed-content-for-bb&utm_medium=other-plugins”\" rel=\"nofollow ugc\">Expandable Row for Beaver Builder\u003C\u002Fa>: An advanced plugin that lets you expand your Beaver Builder rows.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"\u002F\u002Fwww.ultimatebeaver.com\u002Fbeaver-builder-freebies\u002Ftimed-content-for-bb?utm_source=wp-repo&utm_campaign=timed-content-for-bb&utm_medium=other-plugins”\" rel=\"nofollow ugc\">Timeline module for Beaver Builder\u003C\u002Fa>: An advanced module to create attractive and responsive timelines using Beaver Builder.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"\u002F\u002Fwww.ultimatebeaver.com\u002Fbeaver-builder-freebies\u002Fbbalerts\u002F?utm_source=wp-repo&utm_campaign=timed-content-for-bb&utm_medium=other-plugins”\" rel=\"nofollow ugc\">Beaver Builder Alerts\u003C\u002Fa>: An advanced module to create attention seeking alerts in Beaver Builder.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"\u002F\u002Fwww.ultimatebeaver.com\u002Fbeaver-builder-freebies\u002Fbb-header-footer\u002F?utm_source=wp-repo&utm_campaign=timed-content-for-bb&utm_medium=other-plugins”\" rel=\"nofollow ugc\">Beaver Builder Header Footer\u003C\u002Fa>: Design beautiful headers and footers with Beaver Builder.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"\u002F\u002Fwww.ultimatebeaver.com\u002Fbeaver-builder-freebies\u002Fcolumn-seperator\u002F?utm_source=wp-repo&utm_campaign=timed-content-for-bb&utm_medium=other-plugins”\" rel=\"nofollow ugc\">Column Separator for Beaver Builder\u003C\u002Fa>: This plugin will no longer leave you pondering for a column separator in Beaver Builder. You can add it right away!\u003C\u002Fp>\n\u003Ch3>Acknowledgements\u003C\u002Fh3>\n\u003Cp>Props to \u003Ca href=\"http:\u002F\u002Fwww.tlc-online.co.uk\u002F\" rel=\"nofollow ugc\">TLC Online\u003C\u002Fa> for their idea and sponsoring development of this Beaver Builder module.\u003C\u002Fp>\n","A very easy to use plugin to hide content automatically after given time. Its purely PHP based plugin, so it removes content from source as well.",1000,16805,84,5,"2026-01-19T12:31:00.000Z","4.4",[92,93,94,21],"beaver-builder","page-builder-plugin","php-based-timed-content","https:\u002F\u002Fpratikchaskar.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftimed-content-for-beaver-builder.1.0.5.zip",{"slug":98,"name":99,"version":100,"author":101,"author_profile":102,"description":103,"short_description":104,"active_installs":105,"downloaded":106,"rating":24,"num_ratings":107,"last_updated":108,"tested_up_to":109,"requires_at_least":110,"requires_php":13,"tags":111,"homepage":114,"download_link":115,"security_score":116,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":54},"spots","Spots","1.3.10","interconnectit","https:\u002F\u002Fprofiles.wordpress.org\u002Finterconnectit\u002F","\u003Cp>Here at interconnect\u002Fit we have a policy of developing client sites with the premise of “content manage everything!”  That means the little notices on sites, minor widgets and so on should not only be content managed, but they should be easy for both an end-user and a developer to work with.\u003C\u002Fp>\n\u003Cp>To that end, we developed Spots.  This creates a custom post type that allows you to create widgets using a visual editor, whilst also giving developers an easy hook for the creation of content managable elements within a theme.\u003C\u002Fp>\n\u003Cp>The plugin now uses caching in order to help ensure that the load on a typical site is kept to a minimum.  Performance is important!\u003C\u002Fp>\n\u003Cp>The plugin is prepared for translation, if you’d like to drop us a line about your translation you can contact us through our \u003Ca href=\"http:\u002F\u002Finterconnectit.com\u002Fabout\u002Fcontact\u002F\" rel=\"nofollow ugc\">website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Developer Notes\u003C\u002Fh3>\n\u003Cp>Spots provides 2 template tags for developers to use shown below with their supported arguments.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>icit_spot( $id_or_name, $template );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cul>\n\u003Cli>\u003Ccode>$id_or_name\u003C\u002Fcode>: Required. A numeric ID or the name of a spot as a string.\u003C\u002Fli>\n\u003Cli>\u003Ccode>$template\u003C\u002Fcode>: Optional. A string used in a call to \u003Ccode>get_template_part()\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This template tag always echos out the spot.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>icit_get_spot( $id_or_name, $template, $echo );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Same as the above with an extra argument:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>$echo\u003C\u002Fcode>: Optional. Defaults to false. A boolean to indicate whether to echo the spot content or just return it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Basic Usage\u003C\u002Fh4>\n\u003Cp>You can use spots to replace boilerplate text in your themes. If you have areas in your themes where typically you would hard code the text you could use the following code:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nif ( function_exists( 'icit_spot' ) )\n    icit_spot( 'Copyright' );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The above code would output the contents of a spot titled ‘Copyright’. If the spot does not exist it will be created as a draft. Spots in draft mode are only visible to logged in users with editing capabilities.\u003C\u002Fp>\n\u003Ch4>Templates\u003C\u002Fh4>\n\u003Cp>The plugin will initially look for a file in your theme using the \u003Ccode>get_template_part()\u003C\u002Fcode> function. If you have a file called \u003Ccode>spot.php\u003C\u002Fcode> in your theme that will be the default template for all spots. The \u003Ccode>icit_spot()\u003C\u002Fcode> function can take a second parameter for the template part to use for example:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\nif ( function_exists( 'icit_spot' ) )\n    icit_spot( 'Copyright', 'copyright' );\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The above code will make the plugin look in your theme folder for a file called \u003Ccode>spot-copyright.php\u003C\u002Fcode> to use for the output. If not available it will fall back to \u003Ccode>spot.php\u003C\u002Fcode> and if that is not available it will simply output the spot contents.\u003C\u002Fp>\n\u003Cp>Use templates when you want to display a featured image from a spot or if you require some additional\u002Falternative markup for the spot. Spots are just like posts, so in the templates you retrieve the contents of the spot using \u003Ccode>the_content()\u003C\u002Fcode> just as would in the loop.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Basic spot template example:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv class=\"spot\">\n    \u003C?php the_content(); ?>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Spot template with featured image:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cdiv class=\"spot-with-image\">\n    \u003C?php\n        if ( has_post_thumbnail() )\n            the_post_thumbnail( 'medium' );\n        the_content(); ?>\n\u003C\u002Fdiv>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Additional\u003C\u002Fh4>\n\u003Cp>There are many filters and hooks available to get even more out of spots so drop by the plugin homepage or use the forums if there is something you need to do with spots but aren’t sure how.\u003C\u002Fp>\n","Content manage those little snippets of text that you need across your WordPress site and in widgets properly. Forget the text widget.",900,37921,10,"2022-09-29T16:09:00.000Z","6.0.11","4.0",[18,112,98,113],"elements","widget","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fspots\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspots.1.3.10.zip",85,{"slug":118,"name":119,"version":120,"author":119,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":24,"num_ratings":126,"last_updated":127,"tested_up_to":14,"requires_at_least":128,"requires_php":16,"tags":129,"homepage":134,"download_link":135,"security_score":136,"vuln_count":137,"unpatched_count":11,"last_vuln_date":138,"fetched_at":54},"plezi","Plezi","1.0.8","https:\u002F\u002Fprofiles.wordpress.org\u002Fplezi\u002F","\u003Cp>Plezi One is a free marketing tool that helps you easily understand your future clients’ digital journey, and transform more traffic into leads with forms.\u003C\u002Fp>\n\u003Ch3>Generate leads from your website and use behavioral data to sell\u003C\u002Fh3>\n\u003Cp>Forget about basic form submission and “contacts”. Plezi tells you where leads come from, what they do on your website, and when they return.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create, publish, and automate forms in a few minutes\u003C\u002Fli>\n\u003Cli>Track and understand your leads with analytics\u003C\u002Fli>\n\u003Cli>Take advantage of your existing materials\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>One page report to easily understand how you perform online\u003C\u002Fh3>\n\u003Cp>Get insights week after week on how you perform, with stats to prove it. No need for a dictionary: we keep everything simple.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic dashboards from traffic to leads\u003C\u002Fli>\n\u003Cli>Top content & SEO rankings\u003C\u002Fli>\n\u003Cli>Applicable data that doesn’t need translation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F9gVsZ0t8svU?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>About this plugin\u003C\u002Fh3>\n\u003Cp>This plugin allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>have the Plezi tracking script through all your website pages\u003C\u002Fli>\n\u003Cli>publish your Plezi forms online, thanks to a tailored Plezi widget (on Gutemberg, Elementor and Divi builders) or simplified shortcodes\u003C\u002Fli>\n\u003Cli>take shortcuts to your Plezi dashboard to follow your website stats\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Who is Plezi?\u003C\u002Fh3>\n\u003Cp>Plezi is a B2B SaaS that helps marketers generate qualified leads for their sales teams. Founded in 2015 by Renaud de Lacotte and Charles Dolisy, Plezi is the first digital marketing solution which is truly automated.\u003Cbr \u002F>\nPlezi is created to simplify your marketing by following each touchpoint of the B2B customer journey. Rather than concentrating on workflows, Plezi can help you generate quality leads through our Smart Campaigns, by segmenting and understanding the interests of your potential customers, reducing the sales cycle and identifying your target market.\u003C\u002Fp>\n\u003Ch3>Install\u003C\u002Fh3>\n\u003Cp>To use the Plezi plugin, you need to have a Plezi One account. \u003Ca href=\"https:\u002F\u002Fenjoy.plezi.co\u002Fsignup?utm_medium=referral&utm_source=wordpress&utm_campaign=plezi_one&utm_content=plugin&utm_term=wp-plugins-list\" rel=\"nofollow ugc\">Signup for free here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Inside your WordPress account, add the Plezi Plugin and activate it\u003C\u002Fli>\n\u003Cli>Inside the plugin, connect your Plezi account to WordPress with your API credentials\u003C\u002Fli>\n\u003Cli>Install Plezi’s tracking script on all your website pages\u003C\u002Fli>\n\u003Cli>Publish your first Plezi form : it can be a contact or demo form, a form to download your latest brochure or white paper -you name it!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>This plugin does not collect any user data. Only the tracking code added by this plugin is used by Plezi to collect all sorts of user data. You can learn more about Plezi Privacy \u003Ca href=\"https:\u002F\u002Fwww.plezi.co\u002Fen\u002Flegal\u002F?utm_medium=referral&utm_source=wordpress&utm_campaign=plezi_one&utm_content=plugin&utm_term=wp-plugins-list\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>This plugin does not connect to any third-party locations or services, but it does enable Plezi to collect all sorts of data.\u003C\u002Fli>\n\u003C\u002Ful>\n","Free marketing tool to help small businesses on their journey to digital success : tracking, forms, emails, content management, automation, etc.",200,6669,6,"2024-12-20T11:06:00.000Z","5.6",[130,18,131,132,133],"automation","forms","lead-generation","tracking","https:\u002F\u002Fwww.plezi.co\u002Fen\u002Fone\u002F?utm_medium=referral&utm_source=wordpress&utm_campaign=plezi_one&utm_content=plugin&utm_term=wp-plugins-list","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplezi.1.0.8.zip",90,2,"2024-12-13 00:00:00",{"attackSurface":140,"codeSignals":180,"taintFlows":188,"riskAssessment":189,"analyzedAt":192},{"hooks":141,"ajaxHandlers":176,"restRoutes":177,"shortcodes":178,"cronEvents":179,"entryPointCount":11,"unprotectedCount":11},[142,148,151,154,158,161,163,169,172],{"type":143,"name":144,"callback":145,"file":146,"line":147},"action","init","anonymous","includes\\admin\\pvt-timer-admin-menu.php",18,{"type":143,"name":149,"callback":145,"file":146,"line":150},"admin_enqueue_scripts",19,{"type":143,"name":152,"callback":145,"file":146,"line":153},"admin_menu",25,{"type":143,"name":144,"callback":155,"file":156,"line":157},"pdt_display_timer_set_default_options","includes\\core\\class-postdisplaytimerplugin.php",50,{"type":143,"name":144,"callback":159,"file":156,"line":160},"closure",53,{"type":143,"name":162,"callback":159,"file":156,"line":24},"plugins_loaded",{"type":164,"name":165,"callback":166,"file":167,"line":168},"filter","the_content","pdt_display_timer_filter_post_content","includes\\frontend\\class-pdt-display-timer-frontend.php",52,{"type":143,"name":170,"callback":171,"file":167,"line":160},"wp_enqueue_scripts","pdt_display_timer_register_frontend_assets",{"type":143,"name":173,"callback":174,"file":167,"line":175},"wp","pdt_display_timer_handle_post_requests",122,[],[],[],[],{"dangerousFunctions":181,"sqlUsage":182,"outputEscaping":184,"fileOperations":11,"externalRequests":11,"nonceChecks":88,"capabilityChecks":29,"bundledLibraries":187},[],{"prepared":11,"raw":11,"locations":183},[],{"escaped":185,"rawEcho":11,"locations":186},55,[],[],[],{"summary":190,"deductions":191},"The \"post-display-timer\" v1.0.1 plugin exhibits a very strong security posture based on the provided static analysis.  The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface. Furthermore, the code demonstrates excellent security practices with 100% proper output escaping, all SQL queries utilizing prepared statements, and the presence of nonce and capability checks. The lack of any dangerous function usage, file operations, or external HTTP requests further solidifies its good security standing.  The vulnerability history also shows no recorded CVEs, indicating a clean track record.  The taint analysis revealing zero flows with unsanitized paths reinforces the confidence in the plugin's secure code. Overall, this plugin appears to be exceptionally well-secured, with no immediate exploitable weaknesses identified in the static analysis or its history.",[],"2026-03-17T06:05:01.492Z",{"wat":194,"direct":201},{"assetPaths":195,"generatorPatterns":197,"scriptPaths":198,"versionParams":199},[196],"\u002Fwp-content\u002Fplugins\u002Fpost-display-timer\u002Fassets\u002Fadmin\u002Fcss\u002Fpost_display_timer_admin_styles.css",[],[],[200],"post-display-timer\u002Fassets\u002Fadmin\u002Fcss\u002Fpost_display_timer_admin_styles.css?ver=",{"cssClasses":202,"htmlComments":203,"htmlAttributes":204,"restEndpoints":206,"jsGlobals":207,"shortcodeOutput":208},[],[],[205],"pdt_display_timer_nonce",[],[],[]]