[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1JnxJU8BHXPt1LgfGfC3trsweeKSQv5otGbLEXHYrUg":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},"tahiryasin","Tahir Yasin","https:\u002F\u002Fprofiles.wordpress.org\u002Ftahiryasin\u002F",3,430,85,30,84,"2026-04-04T11:06:52.438Z",[14,38,58],{"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":33,"download_link":34,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"multi-image-upload","Multi Image Upload","2.0","\u003Cp>This plugin adds a meta box to upload multiple images for posts and pages. You can enable it for custom post types also, please see installation instructions.\u003C\u002Fp>\n\u003Ch3>miu_get_images()\u003C\u002Fh3>\n\u003Cp>This function can be called from any template file to get attached images for the page\u002Fpost being viewed.\u003Cbr \u002F>\nIt returns an array of the attached image URL.\u003C\u002Fp>\n\u003Cp>It take only one argument:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>post_id\u003C\u002Fstrong> (integer) to get images linked to a specific post\u003C\u002Fp>\n\u003Cp> http:\u002F\u002Fwww.example.com\u002Fimage-1.png\u003Cbr \u002F>\n    [1] => http:\u002F\u002Fwww.example.com\u002Fimage-2.png\u003Cbr \u002F>\n)\u003C\u002Fp>\n\u003Cp>?>\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin adds a meta box to upload multiple images for posts and pages.",400,17302,100,7,"2019-04-03T21:38:00.000Z","5.1.22","2.8","",[29,30,31,32],"image","metabox","multi","upload","http:\u002F\u002Ftahiryasin.wordpress.com\u002Fplugins\u002Fmulti-image-upload\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-image-upload.2.0.zip",0,null,"2026-03-15T15:16:48.613Z",{"slug":39,"name":40,"version":41,"author":5,"author_profile":6,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":27,"tags":51,"homepage":56,"download_link":57,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"awesome-watermark","Awesome Watermark","1.0","\u003Cp>Awesome Watermark is a WordPress plugin that allows you to protect your images by adding text\u002Fimage watermark on them. You can add different watermarks to different image sizes.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Separate watermark for every image size\u003C\u002Fli>\n\u003Cli>Supports both Text & Image watermark\u003C\u002Fli>\n\u003Cli>Custom watermark position\u003C\u002Fli>\n\u003Cli>Tiled\u002FTextured watermarks\u003C\u002Fli>\n\u003Cli>Control output image quality\u003C\u002Fli>\n\u003Cli>Rotate watermark at any angle\u003C\u002Fli>\n\u003Cli>Backup option for original images \u003C\u002Fli>\n\u003Cli>Preview watermark\u003C\u002Fli>\n\u003Cli>Supports Woocommerce product images\u003C\u002Fli>\n\u003C\u002Ful>\n","Apply text or image watermark to any WordPress image and thumbnails sizes.",20,4159,68,5,"2015-06-28T16:10:00.000Z","4.2.39","3.3",[52,29,53,54,55],"copyright","picture","text","watermark","http:\u002F\u002Fscriptbaker.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fawesome-watermark.zip",{"slug":59,"name":60,"version":61,"author":5,"author_profile":6,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":67,"last_updated":68,"tested_up_to":69,"requires_at_least":26,"requires_php":27,"tags":70,"homepage":76,"download_link":77,"security_score":9,"vuln_count":35,"unpatched_count":35,"last_vuln_date":36,"fetched_at":37},"script-logic","Script Logic","0.3","\u003Cp>This plugin lists all JavaScripts and Style sheets with a control field that lets you control CSS & JavaScript files to include only on the pages where you actually need them. The text field lets you use WP’s \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">Conditional Tags\u003C\u002Fa>, or any general PHP code.\u003C\u002Fp>\n\u003Cp>NOTE: The script logic you introduce is evaluated directly. Anyone who has permission to manage options will have the right to add any code, including malicious and possibly destructive code. There is an optional filter ‘script_logic_eval_override’ which you can use to bypass the EVAL with your own code if needed. (See \u003Ca href=\"other_notes\u002F\" rel=\"nofollow ugc\">Other Notes\u003C\u002Fa>).\u003C\u002Fp>\n\u003Ch3>Writing Logic Code\u003C\u002Fh3>\n\u003Cp>The text in the ‘Logic’ field can be full PHP code and should return ‘true’ when you need the script to load. If there is no ‘return’ in the text, an implicit ‘return’ is added to the start and a ‘;’ is added on the end. (This is just to make single statements like is_home() more convenient.)\u003C\u002Fp>\n\u003Ch4>The Basics\u003C\u002Fh4>\n\u003Cp>Make good use of \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FConditional_Tags\" rel=\"nofollow ugc\">WP’s own conditional tags\u003C\u002Fa>. You can vary and combine code using:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>!\u003C\u002Fcode> (NOT) to \u003Cstrong>reverse\u003C\u002Fstrong> the logic, eg \u003Ccode>!is_home()\u003C\u002Fcode> is TRUE when this is NOT the home page.\u003C\u002Fli>\n\u003Cli>\u003Ccode>||\u003C\u002Fcode> (OR) to \u003Cstrong>combine\u003C\u002Fstrong> conditions. \u003Ccode>X OR Y\u003C\u002Fcode> is TRUE when either X is true or Y is true.\u003C\u002Fli>\n\u003Cli>\u003Ccode>&&\u003C\u002Fcode> (AND) to make conditions \u003Cstrong>more specific\u003C\u002Fstrong>. \u003Ccode>X AND Y\u003C\u002Fcode> is TRUE when both X is true and Y is true.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are lots of great code examples on the WP forums, and on WP sites across the net. But the WP Codex is also full of good examples to adapt, such as \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTemplate_Tags\u002Fin_category#Testing_if_a_post_is_in_a_descendant_category\" rel=\"nofollow ugc\">Test if post is in a descendent category\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Examples\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>is_home()\u003C\u002Fcode> — just the main blog page\u003C\u002Fli>\n\u003Cli>\u003Ccode>!is_page('about')\u003C\u002Fcode> — everywhere EXCEPT this specific WP ‘page’\u003C\u002Fli>\n\u003Cli>\u003Ccode>!is_user_logged_in()\u003C\u002Fcode> — shown when a user is not logged in\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_category(array(5,9,10,11))\u003C\u002Fcode> — category page of one of the given category IDs\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_single() && in_category('baked-goods')\u003C\u002Fcode> — single post that’s in the category with this slug\u003C\u002Fli>\n\u003Cli>\u003Ccode>strpos($_SERVER['HTTP_REFERER'], \"google.com\")!=false\u003C\u002Fcode> — script to load when clicked through from a google search\u003C\u002Fli>\n\u003Cli>\u003Ccode>is_category() && in_array($cat, get_term_children( 5, 'category'))\u003C\u002Fcode> — category page that’s a descendent of category 5\u003C\u002Fli>\n\u003Cli>\u003Ccode>global $post; return (in_array(77,get_post_ancestors($post)));\u003C\u002Fcode> — WP page that is a child of page 77\u003C\u002Fli>\n\u003Cli>\u003Ccode>global $post; return (is_page('home') || ($post->post_parent==\"13\"));\u003C\u002Fcode> — home page OR the page that’s a child of page 13\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note the extra ‘;’ on the end where there is an explicit ‘return’.\u003C\u002Fp>\n\u003Ch3>The ‘script_logic_eval_override’ filter\u003C\u002Fh3>\n\u003Cp>Before the Script Logic code is evaluated for each script, the text of the Script Logic code is passed through this filter. If the filter returns a BOOLEAN result, this is used instead to determine if the script should load. Return TRUE to load.\u003C\u002Fp>\n","Script Logic lets you control on which pages scripts and style sheets load using WP's conditional tags.",10,2523,60,2,"2014-07-10T10:22:00.000Z","3.9.40",[71,72,73,74,75],"admin","conditional-tags","script","speed","style","http:\u002F\u002Fscriptbaker.com\u002Fscript-logic","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscript-logic.0.3.zip"]