[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fmpQ8YozIXXmC9NA8I1NGttgF4c8rPefbvgiUi7Pd2ss":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":36,"analysis":123,"fingerprints":264},"specific-cssjs-for-posts-and-pages","Specific CSS\u002FJS for Posts and Pages","1.0","techtastico","https:\u002F\u002Fprofiles.wordpress.org\u002Ftechtastico\u002F","\u003Cp>\u003Cstrong>Specific CSS\u002FJS for Posts and Pages\u003C\u002Fstrong> is a plugin that allows you to add custom CSS or Javascript files or embeded code in header to individual posts or pages.\u003C\u002Fp>\n\u003Ch4>Plugin’s Official Site\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Ftechtastico.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">\u003Cem>Specific CSS\u002FJS for Posts and Pages\u003C\u002Fem>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Major features in \u003Cem>Specific CSS\u002FJS for Posts and Pages\u003C\u002Fem> include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can add multiples CSS files to indivual posts or pages\u003C\u002Fli>\n\u003Cli>You can add multiples Javascript files to indivual posts or pages\u003C\u002Fli>\n\u003Cli>Also you can add CSS or Javascript code directly between header tags in posts or pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>New translations are welcomed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information please visit us at \u003Ca href=\"http:\u002F\u002Ftechtastico.com\u002Fplugins\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Specific CSS\u002FJS for Posts and Pages\u003C\u002Fstrong>\u003C\u002Fa> plugin page.\u003C\u002Fp>\n","With Specific CSS\u002FJS for Posts and Pages you can add CSS or JavaScript files to a specific page or post.",400,15765,100,1,"2011-01-19T19:54:00.000Z","3.0.5","3.0","",[20,21,22,23,24],"css","javascript","js","post","posts","http:\u002F\u002Ftechtastico.com\u002Fplugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspecific-cssjs-for-posts-and-pages.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},30,84,"2026-04-04T09:27:54.972Z",[37,58,73,87,109],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"raw-html","Raw HTML","1.6.4","Janis Elsts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwhiteshadow\u002F","\u003Cp>Lets you disable automatic formatting like smart quotes and automatic paragraph creation, and use raw HTML\u002FJS\u002FCSS code in your posts without WordPress messing it up.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>With this plugin, you can wrap any part of your post in [raw]…[\u002Fraw] tags to prevent WordPress from converting newlines to HTML paragraphs, replacing apostrophes with typographic quotes and so on. This is very useful if you need to add a CSS block or JavaScript to your post.\u003C\u002Fp>\n\u003Cp>RawHTML will also add new checkboxes to the “Edit Post” screen that let you disable certain WP filters on a per-post basis. This way you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable wptexturize (the function that creates smart quotes and other typographic characters).\u003C\u002Fli>\n\u003Cli>Disable automatic paragraph creation.\u003C\u002Fli>\n\u003Cli>Disable image smilies. \u003C\u002Fli>\n\u003Cli>Disable convert_chars (the function that converts ampersands to HTML entities and “fixes” some Unicode characters).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The free version only supports editing posts in the Text tab (called “HTML” in older WordPress versions). \u003Ca href=\"http:\u002F\u002Frawhtmlpro.com\u002F?utm_source=wordpress.org&utm_medium=readme_link&utm_campaign=RawHTML%20free\" rel=\"nofollow ugc\">Get the Pro version\u003C\u002Fa> if you want to be able to switch between Text and the Visual editor without WordPress messing up your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatibility\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin doesn’t fully support the Gutenberg editor. As of WordPress 5.0, some Raw HTML features will only work if you use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor\u003C\u002Fa> plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Usage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To prevent a part of your post or page from being filtered by WordPress, switch to the Text\u002FHTML editor and wrap it in \u003Ccode>[raw]...[\u002Fraw]\u003C\u002Fcode> or \u003Ccode>\u003C!--raw-->...\u003C!--\u002Fraw-->\u003C\u002Fcode> tags. These two versions work exactly the same, except that the latter won’t be visible to your visitors even if you deactivate Raw HTML.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example :\u003C\u002Fem>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[raw]\nThis \n\nis \n\na \"test\"!\n[\u002Fraw]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>In this case, the tags will prevent WordPress from inserting paragraph breaks between “This”, “is” and “a “test””, as well as ensure that the double quotes arround “test” are not converted to typographic (curly) quotes.\u003C\u002Fp>\n\u003Cp>To avoid problems, only edit posts that contain your custom code in Text\u002FHTML mode. If you’d like to be able to also use the Visual editor, \u003Ca href=\"http:\u002F\u002Frawhtmlpro.com\u002F?utm_source=wordpress.org&utm_medium=readme_link&utm_campaign=RawHTML%20free\" rel=\"nofollow ugc\">get the Pro version\u003C\u002Fa>. It will make the code betwen [raw] tags appear as a read-only placeholder when viewed in Visual mode, ensuring WordPress doesn’t change it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Combining shortcodes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, shortcodes that are inside [raw] tags will not work. They will just show up as plain text. To enable shortcodes, add the \u003Ccode>shortcodes=1\u003C\u002Fcode> attribute to the tag:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[raw shortcodes=1]This [shortcode] will be run.[\u002Fraw]\n\n[raw]This [shortcode] won't work.[\u002Fraw]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Preserving \u003Ccode>[raw]\u003C\u002Fcode> code in excerpts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, the plugin will automatically remove any code that’s inside \u003Ccode>[raw]...[\u002Fraw]\u003C\u002Fcode> tags from post excerpts. You can prevent that by adding the following line to \u003Ccode>wp-config.php\u003C\u002Fcode>:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>define('RAW_HTML_KEEP_RAW_IN_EXCERPTS', true);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This will ensure that the plugin doesn’t strip \u003Ccode>[raw]\u003C\u002Fcode> blocks from automatically generated excerpts.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Some features of Raw HTML will only work for users who have the “unfiltered_html” capability. In a normal WordPress install that includes the Editor and Administrator roles. In a Multisite install, only the Super Admin has this capability by default.\u003C\u002Fp>\n","Lets you use raw HTML or any other code in your posts. You can also disable smart quotes and other automatic formatting on a per-post basis.",10000,586247,86,33,"2024-11-11T15:00:00.000Z","6.7.5","2.8",[20,53,54,21,24],"formatting","html","http:\u002F\u002Fw-shadow.com\u002Fblog\u002F2007\u002F12\u002F13\u002Fraw-html-in-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fraw-html.1.6.4.zip",92,{"slug":59,"name":60,"version":6,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":28,"num_ratings":28,"last_updated":18,"tested_up_to":67,"requires_at_least":68,"requires_php":18,"tags":69,"homepage":70,"download_link":71,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":72},"html-to-post","HTML to Post","sujin2f","https:\u002F\u002Fprofiles.wordpress.org\u002Fsujin2f\u002F","\u003Cp>If you use specific clause when you write a post or page, like signature or donation link like me, just download this plugin.\u003C\u002Fp>\n\u003Cp>여러분이 서명이나 도네이션 링크 같은 특정한 구문을 포스트나 페이지에 자주 사용한다면 이 플러그인이 참 유용할 거에요.\u003C\u002Fp>\n\u003Cp>In the same reason, you may want to include css or javascript code in specific pages. If you do not want to insert these code in every page, you can’t add the code into your theme file like single.php. You may copy and paste in every page you want or make some PHP code with conditional operator.\u003C\u002Fp>\n\u003Cp>같은 이유로 CSS나 자바스크립트 코드를 특정 페이지들에 사용하실 수도 있겠죠. 여러분은 모든 페이지에 포함되길 원하지 않을 수도 있겠죠. 즉, 이러한 코드들을 single.php같은 테마 파일에 포함시키게 되면 예외 구문을 주게 되겠죠? 그럼 테마 코드가 지저분해질 거에요.\u003C\u002Fp>\n\u003Cp>This plugin is made for those people. You can include HTML, CSS and JS file in the pages you want.\u003C\u002Fp>\n\u003Cp>이 플러그인은 HTML, CSS, 자바스크립트를 원하는 페이지에만 삽입할 수 있답니다.\u003C\u002Fp>\n\u003Cp>Official Page : \u003Ca href=\"http:\u002F\u002Fwww.sujinc.com\u002Flab\u002Fhtml2post\u002F\" rel=\"nofollow ugc\">HTML 2 Post\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Activate this plugin \u002F 플러그인을 활성화하세요\u003C\u002Fh4>\n\u003Cp>Download and activate this pluin\u003C\u002Fp>\n\u003Cp>이 플러그인을 다운로드 하고 활성화 시키세요.\u003C\u002Fp>\n\u003Ch4>Make files \u002F 파일을 만드세요\u003C\u002Fh4>\n\u003Cp>Make HTML, CSS or Javascript file to the directory \u002Fwp-content\u002Fuploads\u002Fsujin\u002Fhtml2post\u002F(html|css|js).\u003C\u002Fp>\n\u003Cp>HTML, CSS, 자바스크립트 파일을 \u002Fwp-content\u002Fuploads\u002Fsujin\u002Fhtml2post\u002F 하위의 html, css, js폴더에 만드세요.\u003C\u002Fp>\n\u003Ch4>Edit your posts or pages \u002F 포스트나 페이지를 작성하거나 수정할 때\u003C\u002Fh4>\n\u003Cp>You can see metabox named ‘Choose External HTML’.\u003C\u002Fp>\n\u003Cp>‘Choose External HTML’이라는 메타박스를 보세요.\u003C\u002Fp>\n\u003Ch4>Check the options \u002F 옵션을 체크하세요.\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>HTML : If you don’t check the shortcode, this plugin will replace whole content with html file. If you check that option, this plugin will replace the shortcode with html file.\u003C\u002Fli>\n\u003Cli>HTML : 숏코드 뭐시기라 나온 체크박스에 체크하면 저 숏코드를 쓴 부분이 html 파일로 대치될 거에요. 체크를 하지 않으시면 여러분이 작성한 포스트의 내용은 무시되고 모든 콘텐츠가 html로 대치되겠죠?\u003C\u002Fli>\n\u003Cli>Every Section : Check the radio buttons that you want to insert in this post or page.\u003C\u002Fli>\n\u003Cli>모든 옵션 : 이 포스트\u002F페이지에 추가할 파일을 선택하세요.\u003C\u002Fli>\n\u003C\u002Ful>\n","The HTML, CSS and JS file you choose will be inserted Your post or page.",10,3084,"3.5.2","3.2",[20,54,21,22,23],"http:\u002F\u002Fwww.sujinc.com\u002Flab\u002Fhtml-to-post\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhtml-to-post.1.0.zip","2026-03-15T10:48:56.248Z",{"slug":74,"name":75,"version":76,"author":77,"author_profile":78,"description":79,"short_description":80,"active_installs":65,"downloaded":81,"rating":28,"num_ratings":28,"last_updated":82,"tested_up_to":67,"requires_at_least":83,"requires_php":18,"tags":84,"homepage":18,"download_link":86,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"insert-js-or-css-in-post-via-custom-field","Insert JS or CSS in post via Custom Field","0.1","fedmich","https:\u002F\u002Fprofiles.wordpress.org\u002Ffedmich\u002F","\u003Cp>This plugin will insert urls of JavaScript or CSS stylesheet files added into a particular posts or page via Custom Fields.\u003Cbr \u002F>\nThe scripts (link stylesheet) tags will be then added in your  tag\u003Cbr \u002F>\nIt doesn’t require other plugin and it can be used as is.\u003C\u002Fp>\n","This plugin will insert urls of JavaScript or CSS stylesheet files added into a particular posts or page via Custom Fields.",2051,"2013-04-01T08:51:00.000Z","2.0",[20,21,22,85,23],"page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finsert-js-or-css-in-post-via-custom-field.zip",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":34,"num_ratings":97,"last_updated":98,"tested_up_to":99,"requires_at_least":100,"requires_php":18,"tags":101,"homepage":107,"download_link":108,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"bwp-minify","Better WordPress Minify","1.3.3","Khang Minh","https:\u002F\u002Fprofiles.wordpress.org\u002Foddoneout\u002F","\u003Cp>Allows you to combine and minify your CSS and JS files to improve page load time. This plugin uses the PHP library \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fminify\u002F\" rel=\"nofollow ugc\">Minify\u003C\u002Fa> and relies on WordPress’s enqueueing system rather than the output buffer, which respects the order of CSS and JS files as well as their dependencies. BWP Minify is very customizable and easy to use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Useful resources to help you get started and make the most out of BWP Minify\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbetterwp.net\u002Fwordpress-plugins\u002Fbwp-minify\u002F#usage\" rel=\"nofollow ugc\">Official Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fbetterwp.net\u002Fwordpress-minify-javascript-css\u002F\" rel=\"nofollow ugc\">WordPress Minify Best Practices\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Some Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses enqueueing system of WordPress which improves compatibility with other plugins and themes\u003C\u002Fli>\n\u003Cli>Allows you to move enqueued files to desired locations (header, footer, oblivion, etc.) via a dedicated management page\u003C\u002Fli>\n\u003Cli>Allows you to change various Minify settings (cache directory, cache age, debug mode, etc.) directly in admin\u003C\u002Fli>\n\u003Cli>Allows you to use friendly Minify urls, such as \u003Ccode>http:\u002F\u002Fexample.com\u002Fpath\u002Fto\u002Fcache\u002Fsomestring.js\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Allows you to use CDN for minified contents, one CDN host for JS and one for CSS with SSL support\u003C\u002Fli>\n\u003Cli>Allows you to split long Minify strings into shorter ones\u003C\u002Fli>\n\u003Cli>Offers various way to add a cache buster to your minify string such as WordPress’s version, Theme’s version, Cache folder’s last modified timestap, etc.\u003C\u002Fli>\n\u003Cli>Supports script localization (\u003Ccode>wp_localize_script()\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Supports inline styles\u003C\u002Fli>\n\u003Cli>Supports RTL stylesheets\u003C\u002Fli>\n\u003Cli>Supports media-specific stylesheets (e.g. ‘screen’, ‘print’, etc.)\u003C\u002Fli>\n\u003Cli>Supports conditional stylesheets (e.g. \u003Ccode>\u003C!--[if lt IE 7]>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Provides hooks for further customization\u003C\u002Fli>\n\u003Cli>WordPress Multi-site compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please don’t forget to rate this plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fbwp-minify?filter=5\" rel=\"ugc\">5 shining stars\u003C\u002Fa> if you like it, thanks!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Get in touch\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support is provided via \u003Ca href=\"http:\u002F\u002Fbetterwp.net\u002Fcommunity\u002F\" rel=\"nofollow ugc\">BetterWP.net Community\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Follow and contribute to development via \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FOddOneOut\u002FBetter-WordPress-Minify\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>You can also follow me on \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002F0dd0ne0ut\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Check out \u003Ca href=\"http:\u002F\u002Ffeeds.feedburner.com\u002FBetterWPnet\" rel=\"nofollow ugc\">latest WordPress Tips and Ideas\u003C\u002Fa> from BetterWP.net.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Languages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>Romanian (ro_RO) – Thanks to \u003Ca href=\"www.enjoyprepaid.com\" rel=\"nofollow ugc\">Luke Tyler, International Calling Cards\u003C\u002Fa>!\u003C\u002Fli>\n\u003Cli>Turkish (tr_TR) – Thanks to Hakan E\u003C\u002Fli>\n\u003Cli>French (fr_FR) – Thanks to Sebastien\u003C\u002Fli>\n\u003Cli>Italian (it_IT) – Thanks to Gabriele – http:\u002F\u002Fcookspot.it\u003C\u002Fli>\n\u003Cli>Spanish (es_ES) –  Thanks to Ruben Hernandez – http:\u002F\u002Fusitility.com\u002F\u003C\u002Fli>\n\u003Cli>Dutch (nl_NL) – Thanks to Martijn van Egmond\u003C\u002Fli>\n\u003Cli>German (de_DE) – Thanks to Matthias\u003C\u002Fli>\n\u003Cli>Serbo-Croatian (sr_RS) – Thanks to Borisa Djuraskovic – \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">Web Hosting Hub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Indonesian (id_ID) – Thanks to Nasrulhaq Muiz – http:\u002F\u002Fal-badar.net\u003C\u002Fli>\n\u003Cli>Russian (ru_RU) – Thanks to Эдуард Валеев\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please \u003Ca href=\"http:\u002F\u002Fbetterwp.net\u002Fwordpress-tips\u002Fcreate-pot-file-using-poedit\u002F\" rel=\"nofollow ugc\">help translate\u003C\u002Fa> this plugin!\u003C\u002Fp>\n","Allows you to combine and minify your CSS and JS files to improve page load time.",8000,692951,137,"2017-11-28T05:12:00.000Z","4.0.38","3.1",[102,103,104,105,106],"minify","minify-css","minify-javascript","minify-js","minify-stylesheet","http:\u002F\u002Fbetterwp.net\u002Fwordpress-plugins\u002Fbwp-minify\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbwp-minify.1.3.3.zip",{"slug":110,"name":111,"version":6,"author":18,"author_profile":112,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":28,"num_ratings":28,"last_updated":117,"tested_up_to":118,"requires_at_least":51,"requires_php":18,"tags":119,"homepage":121,"download_link":122,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"custom-css-and-js","Custom CSS and JS","https:\u002F\u002Fprofiles.wordpress.org\u002Fpjdietz\u002F","\u003Cp>\u003Ca href=\"http:\u002F\u002Fpjdietz.com\u002Fwordpress-plugins\u002Fcustom-css-js\u002F\" rel=\"nofollow ugc\">Custom CSS and JS\u003C\u002Fa> allows you to add stylesheets and JavaScripts to any individual post by adding custom fields. Both CSS and scripts can be either internal or external. Since this is a plugin, the custom CSS and JavaScript are available to any theme used to display the post, as long as the themes call “wp_head”.\u003C\u002Fp>\n\u003Ch3>Using the Plugin\u003C\u002Fh3>\n\u003Cp>To use the plugin, add any combination of the following custom fields to your post.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>custom_css\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd an external stylesheet by adding a custom field with the name \u003Cstrong>custom_css\u003C\u002Fstrong>. The value of the field should be the path to your css file.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>cusrom_css_code\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd an internal stylesheet by adding a custom field with the name \u003Cstrong>custom_css_code\u003C\u002Fstrong>. Include your CSS code as the value. (Do not include the style tags.)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>custom_js\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd an external JavaScript by adding a custom field with the name \u003Cstrong>custom_js\u003C\u002Fstrong>. The value of the field should be the path to your script.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>custom_js_code\u003C\u002Fstrong>\u003Cbr \u002F>\nAdd an internal JavaScript by adding a custom field with the name \u003Cstrong>custom_js_code\u003C\u002Fstrong>. Include your JavaScript code as the value. (Do not include the script tags.)\u003C\u002Fp>\n\u003Ch3>Custom Fields Order\u003C\u002Fh3>\n\u003Col>\n\u003Cli>The external styles and scripts are included before the internal ones.\u003C\u002Fli>\n\u003Cli>If you include multiple entries for a given field, the entries will be included in order.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Okay, but what if I don’t like those tags?\u003C\u002Fh3>\n\u003Cp>Just edit custom-css-js.php and change the constants defined near the top of the file.\u003C\u002Fp>\n\u003Ch3>Note\u003C\u002Fh3>\n\u003Cp>This plugin only works with individual posts and pages. It does not work for list pages (e.g., the index page, search results).\u003C\u002Fp>\n","Custom CSS and JavaScript allows you to add custom internal and external CSS and JavaScripts to individual posts.",1000,12921,"2010-05-20T20:59:00.000Z","2.9.2",[20,21,23,120],"stylesheet","http:\u002F\u002Fpjdietz.com\u002Fwordpress-plugins\u002Fcustom-css-js\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-css-and-js.zip",{"attackSurface":124,"codeSignals":153,"taintFlows":224,"riskAssessment":254,"analyzedAt":263},{"hooks":125,"ajaxHandlers":149,"restRoutes":150,"shortcodes":151,"cronEvents":152,"entryPointCount":28,"unprotectedCount":28},[126,132,137,141,145],{"type":127,"name":128,"callback":129,"file":130,"line":131},"action","admin_init","ttscj_register_settings","includes\\settings-page.php",12,{"type":127,"name":133,"callback":134,"file":135,"line":136},"admin_menu","ttscj_admin_menu","tt-specific-cssjs.php",57,{"type":127,"name":138,"callback":139,"file":135,"line":140},"add_meta_boxes","ttscj_add_meta_box",60,{"type":127,"name":142,"callback":143,"file":135,"line":144},"save_post","ttscj_save_postdata",61,{"type":127,"name":146,"callback":147,"priority":131,"file":135,"line":148},"wp_head","ttscj_add_css_js",62,[],[],[],[],{"dangerousFunctions":154,"sqlUsage":155,"outputEscaping":157,"fileOperations":28,"externalRequests":28,"nonceChecks":14,"capabilityChecks":222,"bundledLibraries":223},[],{"prepared":28,"raw":28,"locations":156},[],{"escaped":28,"rawEcho":158,"locations":159},36,[160,163,166,167,169,170,171,172,174,176,178,180,181,183,185,186,188,189,191,193,195,196,197,198,199,201,203,205,207,209,211,213,215,217,219,221],{"file":130,"line":161,"context":162},25,"raw output",{"file":164,"line":165,"context":162},"includes\\settings.php",75,{"file":164,"line":27,"context":162},{"file":164,"line":168,"context":162},88,{"file":164,"line":168,"context":162},{"file":164,"line":168,"context":162},{"file":164,"line":168,"context":162},{"file":164,"line":173,"context":162},89,{"file":164,"line":175,"context":162},101,{"file":164,"line":177,"context":162},103,{"file":164,"line":179,"context":162},104,{"file":164,"line":179,"context":162},{"file":164,"line":182,"context":162},115,{"file":164,"line":184,"context":162},117,{"file":164,"line":184,"context":162},{"file":164,"line":187,"context":162},119,{"file":164,"line":187,"context":162},{"file":164,"line":190,"context":162},122,{"file":164,"line":192,"context":162},133,{"file":164,"line":194,"context":162},136,{"file":164,"line":194,"context":162},{"file":164,"line":194,"context":162},{"file":164,"line":97,"context":162},{"file":135,"line":168,"context":162},{"file":135,"line":200,"context":162},94,{"file":135,"line":202,"context":162},98,{"file":135,"line":204,"context":162},124,{"file":135,"line":206,"context":162},126,{"file":135,"line":208,"context":162},127,{"file":135,"line":210,"context":162},128,{"file":135,"line":212,"context":162},130,{"file":135,"line":214,"context":162},131,{"file":135,"line":216,"context":162},132,{"file":135,"line":218,"context":162},134,{"file":135,"line":220,"context":162},135,{"file":135,"line":194,"context":162},2,[],[225,244],{"entryPoint":226,"graph":227,"unsanitizedCount":242,"severity":243},"ttscj_meta_box (tt-specific-cssjs.php:116)",{"nodes":228,"edges":239},[229,234],{"id":230,"type":231,"label":232,"file":135,"line":233},"n0","source","$_GET (x3)",118,{"id":235,"type":236,"label":237,"file":135,"line":208,"wp_function":238},"n1","sink","echo() [XSS]","echo",[240],{"from":230,"to":235,"sanitized":241},false,3,"medium",{"entryPoint":245,"graph":246,"unsanitizedCount":28,"severity":253},"\u003Ctt-specific-cssjs> (tt-specific-cssjs.php:0)",{"nodes":247,"edges":250},[248,249],{"id":230,"type":231,"label":232,"file":135,"line":233},{"id":235,"type":236,"label":237,"file":135,"line":208,"wp_function":238},[251],{"from":230,"to":235,"sanitized":252},true,"low",{"summary":255,"deductions":256},"The plugin 'specific-cssjs-for-posts-and-pages' v1.0 demonstrates a generally good security posture in terms of attack surface and data handling, with no AJAX handlers, REST API routes, or shortcodes exposed without authentication. The complete absence of vulnerable SQL queries and external HTTP requests is also positive. However, a significant concern arises from the fact that 0% of the 36 identified output operations are properly escaped. This indicates a high risk of Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected and executed in the user's browser. While the plugin has a clean vulnerability history with no recorded CVEs, this can be attributed to its limited features or potentially lack of extensive security auditing. The presence of a taint flow with an unsanitized path, although not classified as critical or high, warrants further investigation as it could lead to unforeseen security issues. The plugin correctly implements nonce and capability checks, which are crucial for secure WordPress development.  Overall, while the plugin avoids common pitfalls like raw SQL and exposed endpoints, the unescaped output presents a serious and immediate risk that needs to be addressed.",[257,260],{"reason":258,"points":259},"Unescaped output found",8,{"reason":261,"points":262},"Flow with unsanitized path",5,"2026-03-16T19:48:57.537Z",{"wat":265,"direct":271},{"assetPaths":266,"generatorPatterns":267,"scriptPaths":268,"versionParams":269},[],[],[],[270],"\u002Fspecific-cssjs-for-posts-and-pages\u002F",{"cssClasses":272,"htmlComments":273,"htmlAttributes":274,"restEndpoints":281,"jsGlobals":282,"shortcodeOutput":283},[],[],[275,276,277,278,279,280],"name=\"_ttscj_css_url\"","name=\"_ttscj_js_url\"","name=\"_ttscj_header_code\"","id=\"ttscj_css_url\"","id=\"ttscj_js_url\"","id=\"ttscj_header_code\"",[],[],[]]