{"id":2025,"date":"2025-04-05T11:07:58","date_gmt":"2025-04-05T08:07:58","guid":{"rendered":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/"},"modified":"2025-04-05T11:07:58","modified_gmt":"2025-04-05T08:07:58","slug":"creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress","status":"publish","type":"post","link":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/","title":{"rendered":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress"},"content":{"rendered":"<p><br \/>\n<\/p>\n<p>In today\u2019s digital age, showcasing your work through a dynamic portfolio is crucial for freelancers, agencies, and creative professionals. A robust portfolio not only highlights your skills but also acts as a testament to your experience and expertise. WordPress, with its flexibility and extensive array of plugins, makes it incredibly easy to create and manage a beautiful portfolio website. In this article, we will explore how to create a dynamic portfolio with custom filters that allow visitors to navigate and view your work more effectively.<\/p>\n<p><\/p>\n<h2>Why Use Custom Filters?<\/h2>\n<p><\/p>\n<p>Custom filters enhance user experience by allowing visitors to sort through your portfolio based on specific criteria. For instance, you may want to categorize your projects by type (e.g., web design, graphic design, photography) or by technology used (e.g., WordPress, JavaScript, PHP). This not only provides visitors with an organized view of your work but also helps them find what they&#8217;re looking for quickly.<\/p>\n<p><\/p>\n<h3>Key Benefits of Custom Filters:<\/h3>\n<p><\/p>\n<ul><\/p>\n<li><strong>Improved User Experience:<\/strong> Visitors can easily navigate your portfolio without having to sift through unrelated projects.<\/li>\n<p><\/p>\n<li><strong>Increased Engagement:<\/strong> Custom filters help keep visitors on your site longer as they can find content of interest more easily.<\/li>\n<p><\/p>\n<li><strong>Enhanced Portfolio Presentation:<\/strong> Organizing your work can create a more professional look, presenting you as a serious contender in your field.<\/li>\n<p>\n<\/ul>\n<p><\/p>\n<h2>Setting Up Your Portfolio on WordPress<\/h2>\n<p><\/p>\n<h3>Step 1: Choose Your Portfolio Plugin<\/h3>\n<p><\/p>\n<p>Several great portfolio plugins are available on WordPress. A popular choice is <strong>Portfolio Post Type<\/strong>. This plugin allows you to create a custom post type specifically for your portfolio items. You can also consider <strong>Envira Gallery<\/strong> or <strong>WP Portfolio<\/strong> for more visually appealing layout options. Make sure to install and activate your chosen plugin by going to your WordPress dashboard, navigating to <strong>Plugins &gt; Add New<\/strong>, and searching for the plugin.<\/p>\n<p><\/p>\n<h3>Step 2: Add Items to Your Portfolio<\/h3>\n<p><\/p>\n<p>Once your plugin is set up, it\u2019s time to add your portfolio items. Go to your WordPress dashboard and click on the custom post type created by your portfolio plugin (e.g., \u201cPortfolio\u201d). Here you will be able to add new items, including images, project descriptions, and any other relevant details. Be sure to categorize your projects according to your chosen criteria for better filtering.<\/p>\n<p><\/p>\n<h3>Step 3: Implement Custom Filters<\/h3>\n<p><\/p>\n<p>To make your portfolio dynamic, you will need to implement custom filters. Most portfolio plugins come with built-in filtering options, or you can use custom coding for a tailored solution. Here\u2019s how to set up filtering without coding:<\/p>\n<p><\/p>\n<ol><\/p>\n<li>\n<p><strong>Use a Page Builder:<\/strong> Page builders like <strong>Elementor<\/strong> or <strong>WPBakery Page Builder<\/strong> often have built-in filtering options that can be easily added to your portfolio.<\/p>\n<p>\n<\/li>\n<p><\/p>\n<li>\n<p><strong>Shortcodes:<\/strong> Check if your portfolio plugin offers shortcodes for displaying portfolio categories. You can add this shortcode onto the page where your portfolio is displayed.<\/p>\n<p>\n<\/li>\n<p><\/p>\n<li><strong>AJAX Filtering:<\/strong> If you want a more interactive experience, look for plugins that offer AJAX filtering, which allows the filtering to occur without reloading the page.<\/li>\n<p>\n<\/ol>\n<p><\/p>\n<h3>Step 4: Customize Your Portfolio Design<\/h3>\n<p><\/p>\n<p>Design is crucial for making a lasting impression. Many plugins and page builders have customizable options that allow you to adjust layouts, colors, and typography. Don\u2019t hesitate to experiment with different templates until you find one that aligns with your brand. <\/p>\n<p><\/p>\n<h2>Optimizing for Search Engines<\/h2>\n<p><\/p>\n<p>Once your portfolio is visually appealing and functionally strong, it&#8217;s time to optimize it for search engines. Use SEO plugins like <strong>Yoast SEO<\/strong> or <strong>All in One SEO Pack<\/strong> to ensure your portfolio has the best chance of being discovered by potential clients. Optimize your images with alt tags, use keywords strategically throughout your project descriptions, and generate an XML sitemap for better indexing.<\/p>\n<p><\/p>\n<h2>Conclusion<\/h2>\n<p><\/p>\n<p>Creating a dynamic portfolio with custom filters can make a significant impact on how potential clients interact with your work. By carefully selecting a portfolio plugin, categorizing your projects effectively, and customizing your design, you can create an impressive showcase that truly represents your skills and professionalism. <\/p>\n<p><\/p>\n<h3>Call to Action: Explore WafaTech\u2019s NextGen WordPress Hosting<\/h3>\n<p><\/p>\n<p>Ready to elevate your portfolio to the next level? WafaTech offers NextGen WordPress hosting, specifically designed to provide fast and secure performance for your website. With scalable resources, premium support, and easy setup, you can focus on creating stunning content while we handle the technical details. Learn more about our hosting options <a href=\"http:\/\/wafatech.sa\/wordpress-hosting\">here<\/a> and start your journey to an impressive online presence!<\/p>\n<p><\/p>\n<p>For more tools, plugins, and documentation, refer to the <a href=\"https:\/\/wordpress.org\">official WordPress documentation<\/a>. Happy building!<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>In today\u2019s digital age, showcasing your work through a dynamic portfolio is crucial for freelancers, agencies, and creative professionals. A robust portfolio not only highlights your skills but also acts as a testament to your experience and expertise. WordPress, with its flexibility and extensive array of plugins, makes it incredibly easy to create and manage [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2026,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[9],"tags":[294,240,253,220,1049,666,198],"class_list":["post-2025","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-creating","tag-custom","tag-dynamic","tag-exploring","tag-filters","tag-portfolio","tag-wordpress","et-has-post-format-content","et_post_format-et-post-format-standard"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.5 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress - WafaTech Blogs<\/title>\n<meta name=\"description\" content=\"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress %\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress\" \/>\n<meta property=\"og:description\" content=\"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress %\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"WafaTech Blogs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-05T08:07:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"2221\" \/>\n\t<meta property=\"og:image:height\" content=\"482\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"WafaTech SA\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wafatech_sa\" \/>\n<meta name=\"twitter:site\" content=\"@wafatech_sa\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WafaTech SA\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/\"},\"author\":{\"name\":\"WafaTech SA\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/person\\\/1a5761fc0feb63ab59d295d7c2648f06\"},\"headline\":\"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress\",\"datePublished\":\"2025-04-05T08:07:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/\"},\"wordCount\":752,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png\",\"keywords\":[\"Creating\",\"Custom\",\"Dynamic\",\"Exploring\",\"Filters\",\"Portfolio\",\"WordPress\"],\"articleSection\":[\"Wordpress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/\",\"name\":\"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress - WafaTech Blogs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png\",\"datePublished\":\"2025-04-05T08:07:58+00:00\",\"description\":\"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress %\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png\",\"contentUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png\",\"width\":1024,\"height\":1024,\"caption\":\"Building a portfolio with custom filters\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/devops\\\/wordpress\\\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\",\"name\":\"WafaTech Blogs\",\"description\":\"Smart Technologies\",\"publisher\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\"},\"alternateName\":\"WafaTech\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#organization\",\"name\":\"WafaTech Blogs\",\"alternateName\":\"WafaTech\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_big.webp\",\"contentUrl\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/logo_big.webp\",\"width\":2221,\"height\":482,\"caption\":\"WafaTech Blogs\"},\"image\":{\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/people\\\/WafaTech\\\/61560546351289\\\/\",\"https:\\\/\\\/x.com\\\/wafatech_sa\",\"https:\\\/\\\/www.youtube.com\\\/@wafatech-sa\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wafatech\\\/\"],\"description\":\"WafaTech, a leading Saudi IT services provider, specializes in cloud solutions, connectivity, and ICT services. Offering secure cloud infrastructure, high-speed internet, and ICT solutions like hosting, backup, and disaster recovery, WafaTech operates a Tier 3 data center at KAUST with ISO certifications. Regulated by CST, the company is committed to innovation, security, and customer satisfaction, empowering businesses in the digital age.\",\"email\":\"sales@wafatech.sa\",\"legalName\":\"Al-Wafa Al-Dhakia For Information Technology LLC\",\"foundingDate\":\"2013-01-08\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/#\\\/schema\\\/person\\\/1a5761fc0feb63ab59d295d7c2648f06\",\"name\":\"WafaTech SA\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g\",\"caption\":\"WafaTech SA\"},\"url\":\"https:\\\/\\\/wafatech.sa\\\/blog\\\/author\\\/omer-yaseen\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress - WafaTech Blogs","description":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/","og_locale":"en_US","og_type":"article","og_title":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress","og_description":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress %","og_url":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/","og_site_name":"WafaTech Blogs","article_publisher":"https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/","article_published_time":"2025-04-05T08:07:58+00:00","og_image":[{"width":2221,"height":482,"url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","type":"image\/webp"}],"author":"WafaTech SA","twitter_card":"summary_large_image","twitter_creator":"@wafatech_sa","twitter_site":"@wafatech_sa","twitter_misc":{"Written by":"WafaTech SA","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/#article","isPartOf":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/"},"author":{"name":"WafaTech SA","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/person\/1a5761fc0feb63ab59d295d7c2648f06"},"headline":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress","datePublished":"2025-04-05T08:07:58+00:00","mainEntityOfPage":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/"},"wordCount":752,"commentCount":0,"publisher":{"@id":"https:\/\/wafatech.sa\/blog\/#organization"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png","keywords":["Creating","Custom","Dynamic","Exploring","Filters","Portfolio","WordPress"],"articleSection":["Wordpress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/","url":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/","name":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress - WafaTech Blogs","isPartOf":{"@id":"https:\/\/wafatech.sa\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png","datePublished":"2025-04-05T08:07:58+00:00","description":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress %","breadcrumb":{"@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/#primaryimage","url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png","contentUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png","width":1024,"height":1024,"caption":"Building a portfolio with custom filters"},{"@type":"BreadcrumbList","@id":"https:\/\/wafatech.sa\/blog\/devops\/wordpress\/creating-a-dynamic-portfolio-exploring-custom-filters-in-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wafatech.sa\/blog\/"},{"@type":"ListItem","position":2,"name":"Creating a Dynamic Portfolio: Exploring Custom Filters in WordPress"}]},{"@type":"WebSite","@id":"https:\/\/wafatech.sa\/blog\/#website","url":"https:\/\/wafatech.sa\/blog\/","name":"WafaTech Blogs","description":"Smart Technologies","publisher":{"@id":"https:\/\/wafatech.sa\/blog\/#organization"},"alternateName":"WafaTech","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wafatech.sa\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wafatech.sa\/blog\/#organization","name":"WafaTech Blogs","alternateName":"WafaTech","url":"https:\/\/wafatech.sa\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","contentUrl":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2024\/06\/logo_big.webp","width":2221,"height":482,"caption":"WafaTech Blogs"},"image":{"@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/people\/WafaTech\/61560546351289\/","https:\/\/x.com\/wafatech_sa","https:\/\/www.youtube.com\/@wafatech-sa","https:\/\/www.linkedin.com\/company\/wafatech\/"],"description":"WafaTech, a leading Saudi IT services provider, specializes in cloud solutions, connectivity, and ICT services. Offering secure cloud infrastructure, high-speed internet, and ICT solutions like hosting, backup, and disaster recovery, WafaTech operates a Tier 3 data center at KAUST with ISO certifications. Regulated by CST, the company is committed to innovation, security, and customer satisfaction, empowering businesses in the digital age.","email":"sales@wafatech.sa","legalName":"Al-Wafa Al-Dhakia For Information Technology LLC","foundingDate":"2013-01-08","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/wafatech.sa\/blog\/#\/schema\/person\/1a5761fc0feb63ab59d295d7c2648f06","name":"WafaTech SA","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fde877f001a2e0497276edc0684d3ba2a416c0de8caeb8e785076a1b1b932b3a?s=96&d=mm&r=g","caption":"WafaTech SA"},"url":"https:\/\/wafatech.sa\/blog\/author\/omer-yaseen\/"}]}},"jetpack_featured_media_url":"https:\/\/wafatech.sa\/blog\/wp-content\/uploads\/2025\/04\/Creating-a-Dynamic-Portfolio-Exploring-Custom-Filters-in-WordPress.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts\/2025","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/comments?post=2025"}],"version-history":[{"count":0,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/posts\/2025\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/media\/2026"}],"wp:attachment":[{"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/media?parent=2025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/categories?post=2025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wafatech.sa\/blog\/wp-json\/wp\/v2\/tags?post=2025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}