{"id":239416,"date":"2025-07-10T05:53:53","date_gmt":"2025-07-10T05:53:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/variable-font-sampler\/"},"modified":"2025-07-10T06:02:03","modified_gmt":"2025-07-10T06:02:03","slug":"variable-font-sampler","status":"publish","type":"plugin","link":"https:\/\/ps.wordpress.org\/plugins\/variable-font-sampler\/","author":23316579,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.4","stable_tag":"1.0.4","tested":"6.8.5","requires":"5.7","requires_php":"7.0","requires_plugins":null,"header_name":"Variable Font Sampler","header_author":"Dr Anirban Mitra","header_description":"A WordPress plugin for showcasing variable fonts with interactive controls.","assets_banners_color":"ededed","last_updated":"2025-07-10 06:02:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/mitradranirban\/variable-font-sampler\/blob\/main\/variable-font-sampler.php","header_author_uri":"https:\/\/fonts.atipra.in","rating":0,"author_block_rating":0,"active_installs":10,"downloads":315,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["installation","changelog","description"],"tags":{"1.0.4":{"tag":"1.0.4","author":"mitradranirban","date":"2025-07-10 06:02:03"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3325362,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3325362,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3325362,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.4"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[244750,244748,2221,244749],"plugin_category":[],"plugin_contributors":[244751],"plugin_business_model":[],"class_list":["post-239416","plugin","type-plugin","status-publish","hentry","plugin_tags-font-foundry-fontsampler","plugin_tags-font-preview","plugin_tags-fonts","plugin_tags-variable-font","plugin_contributors-mitradranirban","plugin_committers-mitradranirban"],"banners":{"banner":"https:\/\/ps.w.org\/variable-font-sampler\/assets\/banner-772x250.png?rev=3325362","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/variable-font-sampler\/assets\/icon-128x128.png?rev=3325362","icon_2x":"https:\/\/ps.w.org\/variable-font-sampler\/assets\/icon-256x256.png?rev=3325362","generated":false},"screenshots":[],"raw_content":"<!--section=installation-->\n<h4>Install process is quite simple :<\/h4>\n\n<p>\u2013 After getting plugin ZIP file log onto WP admin page.\n\u2013 Open Plugins &gt;&gt; Add new.\n\u2013 Click on \u201cUpload plugin\u201d beside top heading.\n\u2013 Drag and drop plugin zip file.\n- Press Install button \n- Activate the plugin<\/p>\n\n<!--section=changelog-->\n<p>= 1.0.4 (03 July 2025)\n* Removes all Admin interface code\n* Shortcode requires the font attribute; no fallback to defaults.<\/p>\n\n<h4>1.0.3 (03 July 2025)<\/h4>\n\n<ul>\n<li>Added Version tag to bust browser cache \n= 1.0.2 (03 July 2025)<\/li>\n<li>requires php bumped to 7.0 (issue#1)<\/li>\n<li>load_plugin_textdomain removed (issue#2)<\/li>\n<li>generic functions prefixed with varifosa_(issue#3)<\/li>\n<li>files uploaded to uploads folder instead of plugin folder and linked from there (issue#4)\n= 1.0.1 (18 June 2025)=<\/li>\n<li>Corrected escape errors <\/li>\n<\/ul>\n\n<h4>1.0.0 (17 June 2025)<\/h4>\n\n<ul>\n<li>First release<\/li>\n<\/ul>\n\n<!--section=description-->\n<p>Show your variable font in your wordpress site with user determined preview text and slider for weight, width, and font size<\/p>\n\n<h3>Demo site<\/h3>\n\n<p><a href=\"https:\/\/fontsampler.atipra.in\">Fontsampler Demo Site<\/a><\/p>\n\n<h3>Plugin site<\/h3>\n\n<p>Visit the <a href=\"https:\/\/github.com\/mitradranirban\/variable-font-sampler\">plugin GitHub page<\/a><\/p>\n\n<h3>Key Features<\/h3>\n\n<ol>\n<li><p>Shortcode Support: Use <code>[font_sampler]<\/code> with customizable parameters<\/p><\/li>\n<li><p>Interactive Controls: Sliders for font size, weight, width, and text input<\/p><\/li>\n<li><p>Responsive Design: Mobile-friendly interface<\/p><\/li>\n<li><p>Variable Font Support: Specifically designed for variable fonts with multiple axes<\/p><\/li>\n<\/ol>\n\n<h3>Usage:<\/h3>\n\n<h4>Basic Shortcode:<\/h4>\n\n<pre><code>[font_sampler font=\"https:\/\/example.com\/font.woff2\"]\n<\/code><\/pre>\n\n<h4>Advanced Shortcode:<\/h4>\n\n<pre><code>[font_sampler font=\"https:\/\/example.com\/font.woff2\" text=\"Custom sample text\" size=\"48\" controls=\"true\"]&lt;h3&gt;Features of the Plugin&lt;\/h3&gt;\n<\/code><\/pre>\n\n<ul>\n<li><p>Variable Font Controls: Interactive sliders for weight, width, and size<\/p><\/li>\n<li><p>Custom Text: Users can change the sample text in real-time<\/p><\/li>\n<li><p>Error Handling: Graceful fallbacks when fonts fail to load<\/p><\/li>\n<li><p>Responsive: Works well on all device sizes<\/p><\/li>\n<\/ul>","raw_excerpt":"Show your variable font in your wordpress site with user determined preview text and slider for weight, width, and font size","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/239416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=239416"}],"author":[{"embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/mitradranirban"}],"wp:attachment":[{"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=239416"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=239416"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=239416"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=239416"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=239416"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ps.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=239416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}