{"id":391278,"date":"2026-10-27T06:23:01","date_gmt":"2026-10-27T06:23:01","guid":{"rendered":"https:\/\/fa.wordpress.org\/plugins\/image-report-widget\/"},"modified":"2026-10-27T06:22:47","modified_gmt":"2026-10-27T06:22:47","slug":"pictorix-image-report","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/pictorix-image-report\/","author":23586926,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.4.0","stable_tag":"2.4.0","tested":"7.1.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Pictorix Image Report for Elementor (\u06af\u0632\u0627\u0631\u0634 \u062a\u0635\u0648\u06cc\u0631\u06cc)","header_author":"\u0645\u06cc\u062b\u0645 \u0628\u0647\u0631\u0648\u0632 (Meysam Behrouz)","header_description":"Professional Elementor widget to showcase image reports in Bento, Editorial Magazine, Cinematic, and Minimal layouts with Jalali and ACF support.","assets_banners_color":"","last_updated":"2026-10-27 06:22:47","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/meysambehrooz.ir","header_plugin_uri":"https:\/\/github.com\/meysambehrooz\/rsb-bento-widget","header_author_uri":"https:\/\/meysambehrooz.ir","rating":0,"author_block_rating":0,"active_installs":0,"downloads":75,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.4.0":{"tag":"2.4.0","author":"behrooz1986","date":"2026-10-27 06:22:47","revision":3767846}},"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.4.0"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[209606,76538,210,48680,915],"plugin_category":[50],"plugin_contributors":[288869],"plugin_business_model":[],"class_list":["post-391278","plugin","type-plugin","status-publish","hentry","plugin_tags-bento","plugin_tags-elementor","plugin_tags-gallery","plugin_tags-jalali","plugin_tags-report","plugin_category-media","plugin_contributors-behrooz1986","plugin_committers-behrooz1986"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/pictorix-image-report.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Pictorix Image Report for Elementor is a specialized, lightweight, and modern Elementor widget developed by Meysam Behrouz. It allows publishers, journalists, and agencies to showcase photo stories, investigative reports, featured articles, and cultural galleries in responsive Bento-style and editorial magazine layouts.<\/p>\n\n<h4>Key Features in Version 2.4.0<\/h4>\n\n<ul>\n<li>Card Title HTML Tag Selection: Choose custom heading tags (H1, H2, H3, H4, H5, H6, div, span, p) independently for the hero card and small cards without breaking styles or typography.<\/li>\n<li>Automatic Column Height Equalization: Equalizes the hero card height with the auxiliary small cards column across responsive desktop and tablet breakpoints.<\/li>\n<li>Advanced Taxonomy Filtering (AND \/ OR): Full tax_query relation support combining categories and tags seamlessly.<\/li>\n<li>Independent Card Background Customization: Fully configurable background colors for hero card and secondary cards via the Elementor style panel.<\/li>\n<li>Date Placement &amp; Typography Controls: Choose date placement (above title, below title, card bottom) and customize font size, color, and typography independently for big and small cards.<\/li>\n<li>Elementor Dynamic Tags &amp; Custom Fields: Native integration with Dynamic Tags across text fields and seamless WordPress post meta \/ ACF fallback.<\/li>\n<li>100% WordPress.org Plugin Repository Standards: Compliant with official Plugin Check tool, translators placeholders annotations, Tested up to 7.1, and POSIX standard zip archives.<\/li>\n<li>6 Distinct Visual Styles: Bento Classic, Editorial Magazine, Cinematic Overlay, Modern Minimal, Horizontal Stream, and Mosaic Grid.<\/li>\n<li>Smart Interactive Card Sync: Hovering over any secondary card instantaneously updates the hero card preview smoothly.<\/li>\n<li>Independent Post Link Navigation: Clicking cards opens respective post links directly in new tabs with target=\"_blank\" rel=\"noopener noreferrer\".<\/li>\n<li>Advanced WordPress Query System: Filter posts by categories, tags, taxonomy logic (AND\/OR), custom post IDs, and custom ordering.<\/li>\n<li>Seamless ACF Integration: Custom image fields, custom titles, date picker, and external URLs with fallback to core WordPress posts.<\/li>\n<li>Native Solar Hijri (Jalali \/ Shamsi) Date: Built-in standalone Pictorix_IR_JDate converter with Persian numerals.<\/li>\n<li>Versatile Dots Navigation: 8 placement presets with ARIA accessibility labels and keyboard focus.<\/li>\n<li>Dedicated Archive Button: 4 ready design presets (Solid, Outlined, Arrow text, and Pill icon).<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>pictorix-image-report.zip<\/code> file via WordPress Admin under <code>Plugins &gt; Add New &gt; Upload Plugin<\/code>.<\/li>\n<li>Activate the plugin through the <code>Plugins<\/code> menu in WordPress.<\/li>\n<li>Open any page with Elementor.<\/li>\n<li>Search for the \"Pictorix Image Report\" widget in the Elementor panel.<\/li>\n<li>Drag and drop the widget into your section and customize your query and style settings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20widget%20require%20elementor%20pro%3F\"><h3>Does this widget require Elementor Pro?<\/h3><\/dt>\n<dd><p>No, it works seamlessly with both the free version of Elementor and Elementor Pro.<\/p><\/dd>\n<dt id=\"does%20it%20break%20if%20advanced%20custom%20fields%20%28acf%29%20is%20not%20installed%3F\"><h3>Does it break if Advanced Custom Fields (ACF) is not installed?<\/h3><\/dt>\n<dd><p>No, the widget safely verifies ACF presence and gracefully falls back to default WordPress post thumbnails, titles, and dates.<\/p><\/dd>\n<dt id=\"how%20do%20i%20enable%20shamsi%20%28jalali%29%20dates%3F\"><h3>How do I enable Shamsi (Jalali) dates?<\/h3><\/dt>\n<dd><p>In the widget content settings under the taxonomy and date section, the calendar type is set to Jalali by default with Persian numerals enabled.<\/p><\/dd>\n<dt id=\"can%20i%20select%20custom%20html%20heading%20tags%20for%20seo%3F\"><h3>Can I select custom HTML heading tags for SEO?<\/h3><\/dt>\n<dd><p>Yes, in the Card Style settings, you can independently pick H1 through H6 for both the main card and the auxiliary cards.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.4.0<\/h4>\n\n<ul>\n<li>Official WordPress.org automated Plugin Check 100% compliance release.<\/li>\n<li>Renamed plugin header to \"Pictorix Image Report for Elementor (\u06af\u0632\u0627\u0631\u0634 \u062a\u0635\u0648\u06cc\u0631\u06cc)\" synchronized between readme.txt and main file.<\/li>\n<li>Added \"behrooz1986\" and \"meysambehrooz\" to Contributors list.<\/li>\n<li>Standardized Text Domain as \"pictorix-image-report\" strictly matching official WordPress.org approved slug across all files and translation calls.<\/li>\n<li>Removed \"Tested up to:\" from main PHP plugin header (belongs strictly in readme.txt).<\/li>\n<li>Kept \"Tested up to: 7.1\" in readme.txt for WordPress.org automated checker compliance.<\/li>\n<li>Implemented full taxonomy relation (tax_relation: AND \/ OR) in WP_Query tax_query array for combined categories and tags.<\/li>\n<li>Refactored code prefixes and naming standards with 4+ letter prefix PICTORIX_IR_*: Pictorix_IR_Plugin, Pictorix_IR_Widget, Pictorix_IR_JDate.<\/li>\n<li>Added current_user_can('activate_plugins') capability checks to all administrative notices.<\/li>\n<li>Standardized packaging as pictorix-image-report.zip with pictorix-image-report\/ root directory and pictorix-image-report.php main file.<\/li>\n<\/ul>\n\n<h4>2.3.2<\/h4>\n\n<ul>\n<li>Resolved Plugin Check warnings:\n\n<ul>\n<li>Synchronized plugin name in readme.txt with main PHP header.<\/li>\n<li>Limited tags to 5 approved keywords (elementor, bento, report, gallery, jalali).<\/li>\n<li>Sanitized post exclusion with array_filter and added phpcs compliance annotations.<\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Clean production release for WordPress.org repository submission.<\/li>\n<li>Added independent HTML heading tag selection (H1, H2, H3, H4, H5, H6, div, span, p) for big card and small cards.<\/li>\n<li>Added automatic column height equalization matching the big card to the small cards column across responsive breakpoints.<\/li>\n<li>Added flexible date position controls (above title, below title, card bottom) for big and small cards.<\/li>\n<li>Added dedicated date styling controls: independent font size, text color, and typography.<\/li>\n<li>Added independent card background color controls in Elementor style panel.<\/li>\n<li>Added native Elementor Dynamic Tags support across text, date, and URL controls.<\/li>\n<\/ul>\n\n<h4>2.2.0<\/h4>\n\n<ul>\n<li>Added 6 distinct style presets: Bento Classic, Editorial Magazine, Cinematic Overlay, Modern Minimal, Horizontal Stream, and Mosaic Grid.<\/li>\n<li>Implemented smart hover-sync between small preview cards and the main hero card.<\/li>\n<li>Added independent post link navigation opening in a new tab without slider conflicts.<\/li>\n<li>Added 8 independent positioning presets for Dots Navigation with keyboard accessibility.<\/li>\n<li>Integrated standalone Jalali date converter RSB_JDate with Persian numerals support.<\/li>\n<li>Enhanced WP_Query engine with multi-category and multi-tag filtering with AND\/OR logic.<\/li>\n<li>Added safe ACF integration with fallback to standard post metadata.<\/li>\n<\/ul>\n\n<h4>2.1.0<\/h4>\n\n<ul>\n<li>Initial base release with core Bento grid layout.<\/li>\n<\/ul>","raw_excerpt":"Professional Elementor widget to showcase image reports in Bento, Editorial Magazine, Cinematic, and Minimal layouts with Jalali and ACF support.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/391278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=391278"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/behrooz1986"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=391278"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=391278"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=391278"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=391278"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=391278"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=391278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}