{"id":404,"date":"2024-10-23T15:13:10","date_gmt":"2024-10-23T13:13:10","guid":{"rendered":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/?post_type=project&#038;p=404"},"modified":"2024-11-12T11:54:54","modified_gmt":"2024-11-12T10:54:54","slug":"wp-portfolio-v1","status":"publish","type":"project","link":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/project\/wp-portfolio-v1\/","title":{"rendered":"Wp Portfolio v1"},"content":{"rendered":"\n<p>Pour ce projet je suis partie sur l&rsquo;objectif de cr\u00e9er un <strong>th\u00e8me enfant<\/strong> dans le but de me familiariser au mieux avec les structures <strong>WordPress <\/strong>existantes. Au final je pr\u00e9f\u00e8re cr\u00e9er un th\u00e8me de z\u00e9ro, mais cela m&rsquo;a beaucoup appris.<\/p>\n\n\n\n<p>Au niveau personnalisation j&rsquo;ai cr\u00e9\u00e9 plusieurs \u00e9l\u00e9ments personnalis\u00e9s:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>un <strong>post type<\/strong> Projets<\/li>\n\n\n\n<li>une <strong>taxonomie <\/strong>Technos<\/li>\n\n\n\n<li>un <strong>Widget <\/strong>pour afficher la liste des projets, et un autre pour afficher la liste des Technos<\/li>\n\n\n\n<li>une <strong>m\u00e9taboxe <\/strong>pour les liens GitHub et une pour les liens vers les sites en ligne<\/li>\n\n\n\n<li>un <strong>script <\/strong>JS pour filtrer les projets par Technos sans que cela recharge la page<\/li>\n\n\n\n<li>un <strong>script <\/strong>JS pour g\u00e9rer des events de scroll<\/li>\n<\/ul>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"434\" height=\"316\" src=\"http:\/\/localhost\/WORDPRESS\/1024_portfolio_test\/wordpress\/wp-content\/uploads\/2024\/10\/image-18.png\" alt=\"\" class=\"wp-image-405 size-full\" srcset=\"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-18.png 434w, https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-18-300x218.png 300w\" sizes=\"auto, (max-width: 434px) 100vw, 434px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Mon post type Projet et son menu dans le tableau de bord. On y vois appara\u00eetre ma taxonomie Technos.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"547\" height=\"443\" src=\"http:\/\/localhost\/WORDPRESS\/1024_portfolio_test\/wordpress\/wp-content\/uploads\/2024\/10\/image-20.png\" alt=\"\" class=\"wp-image-407 size-full\" srcset=\"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-20.png 547w, https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-20-300x243.png 300w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Enregistrement de ma taxonomie personnalis\u00e9e Technos dans le fichier functions.php.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"319\" height=\"246\" src=\"http:\/\/localhost\/WORDPRESS\/1024_portfolio_test\/wordpress\/wp-content\/uploads\/2024\/10\/image-19.png\" alt=\"\" class=\"wp-image-408 size-full\" srcset=\"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-19.png 319w, https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-19-300x231.png 300w\" sizes=\"auto, (max-width: 319px) 100vw, 319px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Mes deux widgets Liste des Projets et Liste des Technos dans la liste des widgets.<\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"816\" height=\"594\" src=\"http:\/\/localhost\/WORDPRESS\/1024_portfolio_test\/wordpress\/wp-content\/uploads\/2024\/10\/image-21.png\" alt=\"\" class=\"wp-image-409 size-full\" srcset=\"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-21.png 816w, https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-content\/uploads\/2024\/10\/image-21-300x218.png 300w\" sizes=\"auto, (max-width: 816px) 100vw, 816px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<p>Filtre pour afficher les projets par Techno sans rechargement de la page. Ce filtre est g\u00e9r\u00e9 par un script JavaScript perso.<\/p>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Le portfolio sur lequel vous vous trouvez. Cr\u00e9ation d&rsquo;un th\u00e8me enfant, avec \u00e9lements personnalis\u00e9s: type de post, taxonomie, widgets, etc..<\/p>\n","protected":false},"featured_media":0,"template":"","meta":[],"categories":[],"tags":[],"techno":[19,18,25,17],"class_list":["post-404","project","type-project","status-publish","hentry","techno-javascript","techno-php","techno-sass","techno-wordpress"],"_links":{"self":[{"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/project\/404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/project"}],"about":[{"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/types\/project"}],"wp:attachment":[{"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/media?parent=404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/categories?post=404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/tags?post=404"},{"taxonomy":"techno","embeddable":true,"href":"https:\/\/www.ninapariat.space\/sites\/ninap_portfolio\/wp-json\/wp\/v2\/techno?post=404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}