{"id":246,"date":"2021-05-10T19:22:33","date_gmt":"2021-05-10T23:22:33","guid":{"rendered":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/?p=246"},"modified":"2021-05-10T19:47:09","modified_gmt":"2021-05-10T23:47:09","slug":"the-challenges","status":"publish","type":"post","link":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/the-challenges\/","title":{"rendered":"The Challenges"},"content":{"rendered":"\n<p class=\"has-text-align-left has-normal-font-size wp-block-paragraph\">The website looks deceptively simple, which many times made me feel as if I\u2019d made no progress when I\u2019d figure out one problem just for it to be followed by another. Before mentioning the biggest challenge I faced, I\u2019d be remiss if I didn\u2019t bring up my frustrating experience(s) with the various plugins I installed on the site.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-10-at-6.29.13-PM-1024x778.png\" alt=\"\" class=\"wp-image-227\" width=\"623\" height=\"473\" srcset=\"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-10-at-6.29.13-PM-1024x778.png 1024w, https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-10-at-6.29.13-PM-300x228.png 300w, https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-10-at-6.29.13-PM-768x583.png 768w, https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-10-at-6.29.13-PM.png 1219w\" sizes=\"auto, (max-width: 623px) 100vw, 623px\" \/><figcaption>The cursed gap<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-normal-font-size wp-block-paragraph\">Prior to building this site, I hadn\u2019t really relied on plugins <strong>that<\/strong> much, often opting to write intricate CSS that could fulfill my artistic vision. However, I knew that this site would require elements that I wouldn\u2019t be able to do with my novice skills and a limited block editor (although I still did try to use CSS before I turned to plugins &#8212; bless last week Maddy\u2019s ambitious heart). Trying to find a plugin that could accomplish what I thought to be simple tasks was surprisingly a little difficult. I quickly found out that Google makes it incredibly complicated to extract reviews from their website (sidenote: I still don\u2019t know what an API key is) and that I should avoid plugins that beg me to buy their \u201cPRO\u201d version because chances are their free version is laughably bad. While I\u2019m slightly annoyed that I couldn\u2019t use custom CSS to move the Font Awesome icons from the back of the flip boxes to the front, that\u2019s a small price to pay for the rest of my plugins working the way I wanted.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignright size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"265\" height=\"558\" src=\"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-10-at-7.00.15-PM.png\" alt=\"\" class=\"wp-image-240\" srcset=\"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-10-at-7.00.15-PM.png 265w, https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-content\/uploads\/2021\/05\/Screen-Shot-2021-05-10-at-7.00.15-PM-142x300.png 142w\" sizes=\"auto, (max-width: 265px) 100vw, 265px\" \/><figcaption>The CSS that fixed the cursed gap<\/figcaption><\/figure><\/div>\n\n\n\n<p class=\"has-text-align-left has-normal-font-size wp-block-paragraph\">Now, as promised: my biggest challenge. Initially, I only wanted to hide the page title on the homepage, but because I couldn\u2019t assign it another CSS class, I was left with the option of hiding all of the pages\u2019 titles. I thought that I could work around it, but as luck would have it, my theme left a glaring white space on the homepage where the title once was (a major oversight of the theme developer especially since you can disable the page titles within customizer under the theme options). I inspected the section over and over again, scoured forums, and changed the padding numerous times but still, a tiny bit of the gap remained. In the end, I turned to Professor Weatherford, and he so kindly helped me out &#8212; teamwork really does make the dream (website) work.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link has-cyan-bluish-gray-color has-white-background-color has-text-color has-background\" href=\"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/the-achievements\/\">The Achievements<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>The website looks deceptively simple, which many times made me feel as if I\u2019d made no progress when I\u2019d figure out one problem just for it to be followed by &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-246","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/posts\/246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/comments?post=246"}],"version-history":[{"count":5,"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/posts\/246\/revisions"}],"predecessor-version":[{"id":265,"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/posts\/246\/revisions\/265"}],"wp:attachment":[{"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/media?parent=246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/categories?post=246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mmfranklin.com\/nmi\/production\/final-project\/wp-json\/wp\/v2\/tags?post=246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}