{"id":1130,"date":"2025-07-02T16:10:25","date_gmt":"2025-07-02T23:10:25","guid":{"rendered":"https:\/\/comm.engineering.asu.edu\/pitchfork\/?p=1130"},"modified":"2025-07-02T16:22:49","modified_gmt":"2025-07-02T23:22:49","slug":"pitchfork-people-july","status":"publish","type":"post","link":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/","title":{"rendered":"Pitchfork People v2.0"},"content":{"rendered":"\n<p class=\"is-style-lead\">The latest release for <strong>Pitchfork People<\/strong> is now available. Site builders using this plugin to build pages containing data from ASU Search should consider updating the plugin to the newest release (v2.0.0) as soon as possible.<\/p>\n\n\n\n<p>This release was intended to address an issue that arose from changes in the ASU Search API that power individual profile blocks. As the Search API infrastructure moved to a new hosting provider, there were also improvements made to the API to make it more robust and less prone to failure. Those improvements necessitated a corresponding improvement within Pitchfork People to implement proper behaviors for rate-limiting requests and storing returned data.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--uds-size-8)\">Bug fixes<\/h2>\n\n\n\n<p>We received bug reports about collections of individual profiles on various WordPress page that would load inconsistently or not at all. End users would typically encounter this error as an intermittent displays of profiles containing &#8220;unknown people&#8221; or very long page load times. These errors were primarily caused by Search API blocking simultaneous requests for data. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-uds-figure\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"551\" src=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-crop.png\" alt=\"Screen capture of a several profile blocks within a page. Three of the six profiles are displaying &quot;Unknown Person&quot; results.\" class=\"wp-image-1132\" style=\"object-fit:cover\" srcset=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-crop.png 1000w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-crop-300x165.png 300w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-crop-768x423.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--uds-size-8)\">The solution<\/h2>\n\n\n\n<p>Several functions within the plugin were refactored to respect the new service limitations of the Search API. The following improvements are now available with the latest version of the plugin.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Results from API calls are now cached individually (singular&nbsp;<code>\/profile-data<\/code>&nbsp;blocks) and when multiple blocks are grouped within a&nbsp;<code>profiles<\/code>&nbsp;block.<\/li>\n\n\n\n<li>Site administrators can now set the length of time that profile data is cached by the site. Default time length is 30 days.<\/li>\n\n\n\n<li>Site administrators can now clear all cached data or clear the stored results from individual profiles from a theme options page in the dashboard.<\/li>\n<\/ul>\n\n\n\n<p>Once the plugin has been updated, end users are <strong>not<\/strong> required to take further action to take advantage of these improvements. \ud83c\udf89<\/p>\n\n\n\n<p>However, pages that are configured to use multiple <code>profile-data<\/code> blocks without a wrapping <code>profiles<\/code> block should be configured to group sets of profiles together in this way if possible. This configuration will result in less calls to the Search API in general and will reduce page load speed drastically.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <code>profiles<\/code> wrapping block contains options to control the number of columns in a grid of profiles which can make page management much easier.<\/li>\n\n\n\n<li>Renaming the individual <code>profile-data<\/code> blocks with the person&#8217;s name can greatly speed up other manual processes needed to reorder or regroup people on the page.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-style-uds-figure\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"619\" src=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1024x619.png\" alt=\"A side-by-side screen shot of block configurations in the Pitchfork theme.\" class=\"wp-image-1136\" srcset=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1024x619.png 1024w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-300x181.png 300w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-768x465.png 768w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1536x929.png 1536w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image.png 1544w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--uds-size-8)\">Cache management<\/h2>\n\n\n\n<p>The v2.0.0 version of Pitchfork People also ships with a new plugin options page that can be located under the <strong>Settings<\/strong> section of the admin sidebar. The page also has a direct link at <code>\/wp-admin\/options-general.php?page=pfpeople_block_cache<\/code>. <\/p>\n\n\n\n<p>Access to the options page requires the user to have the <code>manage_options<\/code> capability that is typically associated with the default <strong>administrator<\/strong> role for WordPress. Within the options page, site administrators can perform two important actions.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Administrators can now set the length of time that Search API results are cached by the site.<\/li>\n\n\n\n<li>Administrators can now also clear all cached data or clear cached data related to a specific profile on a page.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2500\" height=\"1438\" src=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1.png\" alt=\"Screenshot of the new Pitchfork People options page.\" class=\"wp-image-1138\" srcset=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1.png 2500w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1-300x173.png 300w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1-1024x589.png 1024w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1-768x442.png 768w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1-1536x884.png 1536w, https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/image-1-2048x1178.png 2048w\" sizes=\"auto, (max-width: 2500px) 100vw, 2500px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Default cache length<\/h3>\n\n\n\n<p><strong>By default, Pitchfork People will now cache any Search API results within the site for 30 days. <\/strong>Options are available for administrators to define a shorter or longer length of time depending on the expected frequency that the displayed data will change. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Object caching<\/h3>\n\n\n\n<p>Pitchfork People takes advantage of a default process in WordPress to cache results to the database using something called a <a href=\"https:\/\/developer.wordpress.org\/apis\/transients\/\">transient<\/a>. This allows the results to be cached in a performant way regardless of the configuration of the caching layer offered by your WordPress hosting service. <\/p>\n\n\n\n<p>However, many WordPress hosting services take advantage of additional caching tools to move results cached in the database to an even faster caching layer called an <a href=\"https:\/\/developer.wordpress.org\/reference\/classes\/wp_object_cache\/\">object cache<\/a>. An object cache will remove and manage data created via the Transients API into a place where it is no longer accessible to a typical database query or WP-CLI command. This added caching layer further reduces page loading time, but also prevents the plugin from displaying the individual cached results in the table within the options page.<\/p>\n\n\n\n<p>Administrators using this plugin within hosting services with an object cache enabled can still access the results within the options page by first disabling then clearing the object cache completely. However, if the goal of accessing the options page is to simply reset all stored data, that can be also be accomplished by resetting the object cache as a whole. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tools for disabling an object cache for your site are typically found within the dashboard of your hosting environment.<\/li>\n\n\n\n<li>Several popular site hosts used by departments within ASU are currently using object caching including <a href=\"https:\/\/wpengine.com\/support\/wp-engines-object-caching\/#Disable_Object_Cache\">WP Engine<\/a> and <a href=\"https:\/\/docs.pantheon.io\/object-cache\">Pantheon<\/a>. <\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--uds-size-8)\">Other notes<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>No package updates from the Unity Design System were included with this release.<\/li>\n\n\n\n<li>The plugin still uses the latest version (v5.0.3) of the <code>app-webdir-ui<\/code>&nbsp;component library from UDS.<\/li>\n\n\n\n<li>The code refactoring within this release did not alter the behavior of other blocks delivered by the plugin like the <code>\/web-directory<\/code> or <code>profile-manual<\/code> blocks. <\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"mb-2\">Site builders using profile-data blocks powered by ASU Search should consider updating the plugin to the newest release to address bugs related to missing or &#8220;unknown&#8221; people within your pages.<\/p>\n","protected":false},"author":2,"featured_media":1140,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[13],"tags":[],"class_list":["post-1130","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-release-planning"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pitchfork People v2.0 - Pitchfork Theme for WordPress<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pitchfork People v2.0 - Pitchfork Theme for WordPress\" \/>\n<meta property=\"og:description\" content=\"Site builders using profile-data blocks powered by ASU Search should consider updating the plugin to the newest release to address bugs related to missing or &quot;unknown&quot; people within your pages.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/\" \/>\n<meta property=\"og:site_name\" content=\"Pitchfork Theme for WordPress\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-02T23:10:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-02T23:22:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"788\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Steven Ryan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Steven Ryan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/\"},\"author\":{\"name\":\"Steven Ryan\",\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/#\\\/schema\\\/person\\\/8cfb853a641d6345c868e3b2a73c5108\"},\"headline\":\"Pitchfork People v2.0\",\"datePublished\":\"2025-07-02T23:10:25+00:00\",\"dateModified\":\"2025-07-02T23:22:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/\"},\"wordCount\":819,\"image\":{\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/wp-content\\\/uploads\\\/sites\\\/79\\\/2025\\\/07\\\/screencapture-gcwt-personnel-hero.jpg\",\"articleSection\":[\"Release planning\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/\",\"url\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/\",\"name\":\"Pitchfork People v2.0 - Pitchfork Theme for WordPress\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/wp-content\\\/uploads\\\/sites\\\/79\\\/2025\\\/07\\\/screencapture-gcwt-personnel-hero.jpg\",\"datePublished\":\"2025-07-02T23:10:25+00:00\",\"dateModified\":\"2025-07-02T23:22:49+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/#\\\/schema\\\/person\\\/8cfb853a641d6345c868e3b2a73c5108\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/#primaryimage\",\"url\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/wp-content\\\/uploads\\\/sites\\\/79\\\/2025\\\/07\\\/screencapture-gcwt-personnel-hero.jpg\",\"contentUrl\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/wp-content\\\/uploads\\\/sites\\\/79\\\/2025\\\/07\\\/screencapture-gcwt-personnel-hero.jpg\",\"width\":1400,\"height\":788,\"caption\":\"A screen shot of a problematic directory page displaying unknown profiles\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/2025\\\/07\\\/pitchfork-people-july\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pitchfork People v2.0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/#website\",\"url\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/\",\"name\":\"Pitchfork Theme for WordPress\",\"description\":\"an ASU Engineering theme for WordPress\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/#\\\/schema\\\/person\\\/8cfb853a641d6345c868e3b2a73c5108\",\"name\":\"Steven Ryan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/63d5d26b78c9ec0d1f6a01337e28b201dd006fa86523e949e344e3a97a2aca50?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/63d5d26b78c9ec0d1f6a01337e28b201dd006fa86523e949e344e3a97a2aca50?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/63d5d26b78c9ec0d1f6a01337e28b201dd006fa86523e949e344e3a97a2aca50?s=96&d=mm&r=g\",\"caption\":\"Steven Ryan\"},\"url\":\"https:\\\/\\\/comm.engineering.asu.edu\\\/pitchfork\\\/author\\\/tfserwin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pitchfork People v2.0 - Pitchfork Theme for 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:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/","og_locale":"en_US","og_type":"article","og_title":"Pitchfork People v2.0 - Pitchfork Theme for WordPress","og_description":"Site builders using profile-data blocks powered by ASU Search should consider updating the plugin to the newest release to address bugs related to missing or \"unknown\" people within your pages.","og_url":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/","og_site_name":"Pitchfork Theme for WordPress","article_published_time":"2025-07-02T23:10:25+00:00","article_modified_time":"2025-07-02T23:22:49+00:00","og_image":[{"width":1400,"height":788,"url":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-hero.jpg","type":"image\/jpeg"}],"author":"Steven Ryan","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Steven Ryan","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/#article","isPartOf":{"@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/"},"author":{"name":"Steven Ryan","@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/#\/schema\/person\/8cfb853a641d6345c868e3b2a73c5108"},"headline":"Pitchfork People v2.0","datePublished":"2025-07-02T23:10:25+00:00","dateModified":"2025-07-02T23:22:49+00:00","mainEntityOfPage":{"@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/"},"wordCount":819,"image":{"@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/#primaryimage"},"thumbnailUrl":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-hero.jpg","articleSection":["Release planning"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/","url":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/","name":"Pitchfork People v2.0 - Pitchfork Theme for WordPress","isPartOf":{"@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/#website"},"primaryImageOfPage":{"@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/#primaryimage"},"image":{"@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/#primaryimage"},"thumbnailUrl":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-hero.jpg","datePublished":"2025-07-02T23:10:25+00:00","dateModified":"2025-07-02T23:22:49+00:00","author":{"@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/#\/schema\/person\/8cfb853a641d6345c868e3b2a73c5108"},"breadcrumb":{"@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/#primaryimage","url":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-hero.jpg","contentUrl":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-content\/uploads\/sites\/79\/2025\/07\/screencapture-gcwt-personnel-hero.jpg","width":1400,"height":788,"caption":"A screen shot of a problematic directory page displaying unknown profiles"},{"@type":"BreadcrumbList","@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/2025\/07\/pitchfork-people-july\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/comm.engineering.asu.edu\/pitchfork\/"},{"@type":"ListItem","position":2,"name":"Pitchfork People v2.0"}]},{"@type":"WebSite","@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/#website","url":"https:\/\/comm.engineering.asu.edu\/pitchfork\/","name":"Pitchfork Theme for WordPress","description":"an ASU Engineering theme for WordPress","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/comm.engineering.asu.edu\/pitchfork\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/comm.engineering.asu.edu\/pitchfork\/#\/schema\/person\/8cfb853a641d6345c868e3b2a73c5108","name":"Steven Ryan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/63d5d26b78c9ec0d1f6a01337e28b201dd006fa86523e949e344e3a97a2aca50?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/63d5d26b78c9ec0d1f6a01337e28b201dd006fa86523e949e344e3a97a2aca50?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/63d5d26b78c9ec0d1f6a01337e28b201dd006fa86523e949e344e3a97a2aca50?s=96&d=mm&r=g","caption":"Steven Ryan"},"url":"https:\/\/comm.engineering.asu.edu\/pitchfork\/author\/tfserwin\/"}]}},"_links":{"self":[{"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/posts\/1130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/comments?post=1130"}],"version-history":[{"count":0,"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/posts\/1130\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/media\/1140"}],"wp:attachment":[{"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/media?parent=1130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/categories?post=1130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/comm.engineering.asu.edu\/pitchfork\/wp-json\/wp\/v2\/tags?post=1130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}