<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="https://chierchia.fr/wp-content/plugins/pretty-rss-feeds/xslt/pretty-feed.xsl" type="text/xsl" media="screen" ?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>plugin - Ange Chierchia</title>
	<atom:link href="https://chierchia.fr/tag/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>https://chierchia.fr/tag/plugin/</link>
	<description>Développeur Web full-stack</description>
	<lastBuildDate>Tue, 04 Aug 2026 19:11:44 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://chierchia.fr/wp-content/uploads/cropped-16350293-SSDKVqo3-32x32.jpg</url>
	<title>plugin - Ange Chierchia</title>
	<link>https://chierchia.fr/tag/plugin/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
					<title>Blockshifter : mon premier plugin WordPress est en ligne !</title>
					<link>https://chierchia.fr/2026/08/blockshifter-mon-premier-plugin-wordpress-est-en-ligne/</link>
					<comments>https://chierchia.fr/2026/08/blockshifter-mon-premier-plugin-wordpress-est-en-ligne/#respond</comments>
		
		<dc:creator><![CDATA[<span class='p-author h-card'>Ange Chierchia</span>]]></dc:creator>
		<pubDate>Sun, 02 Aug 2026 09:30:00 +0000</pubDate>
				<category><![CDATA[Journal]]></category>
		<category><![CDATA[Gutenberg]]></category>
		<category><![CDATA[personnel]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://chierchia.fr/?p=10385</guid>

					<description><![CDATA[Voilà, c&#8217;est fait. Blockshifter, mon premier plugin, est publié sur le répertoire officiel WordPress ! Et oui, je suis assez fier de le dire. L&#8217;idée me trotte dans la tête depuis plusieurs mois, suite à mon expérience chez Foyer et mes projets actuels chez Concept Factory. À un moment, j&#8217;ai arrêté de la laisser traîner [&#8230;]]]></description>
										<content:encoded><![CDATA[<div class='e-content'>
<p class="wp-block-paragraph">Voilà, c&rsquo;est fait. <strong><a href="https://wordpress.org/plugins/blockshifter">Blockshifter</a></strong>, mon premier plugin, est publié sur le répertoire officiel WordPress ! Et oui, je suis assez fier de le dire.</p>



<span id="more-10385"></span>



<p class="wp-block-paragraph">L&rsquo;idée me trotte dans la tête depuis plusieurs mois, suite à mon expérience chez Foyer et mes projets actuels chez Concept Factory. À un moment, j&rsquo;ai arrêté de la laisser traîner et je me suis mis à coder.</p>



<p class="wp-block-paragraph">Concrètement, tout s&rsquo;est fait en quelques jours, pendant mes vacances, avec un agent IA en support sur une bonne partie du code. Je préfère le dire clairement plutôt que de laisser croire à je ne sais quel mythe du développeur solitaire qui code tout à la main pendant des mois… Ce n&rsquo;est pas comme ça que ça s&rsquo;est passé, et ça fait partie de ma façon de travailler aujourd&rsquo;hui.</p>



<h2 class="wp-block-heading">Le problème que je voulais régler</h2>



<p class="wp-block-paragraph">Vous avez une Galerie ou un Groupe de blocs Gutenberg, et l&rsquo;affichage natif ne suffit pas. Vous voulez un carousel, un accordéon, etc. Du coup vous installez un plugin qui rajoute <em>encore</em> un nouveau bloc, avec sa propre syntaxe, ses propres réglages, souvent lourd, parfois abandonné et qui casse le jour où vous changez de thème.</p>



<p class="wp-block-paragraph">J&rsquo;en avais marre de ce pattern. Alors j&rsquo;ai fait l&rsquo;inverse.</p>



<h2 class="wp-block-heading">Même bloc, autre forme</h2>



<p class="wp-block-paragraph">Blockshifter n&rsquo;ajoute aucun nouveau bloc. Il fait une seule chose : il change l&rsquo;affichage front-end d&rsquo;un bloc «&nbsp;core&nbsp;» que vous utilisez déjà sans toucher à son contenu ni à sa structure.</p>



<p class="wp-block-paragraph">Dans la pratique :</p>



<ol class="wp-block-list">
<li>Vous sélectionnez un bloc Galerie ou Groupe, comme d&rsquo;habitude.</li>



<li>Un nouveau panneau apparaît dans l&rsquo;Inspector.</li>



<li>Vous activez le mode d’affichage souhaité (uniquement Carousel pour le moment).</li>



<li>Le bloc reste 100&nbsp;% natif et éditable, mais son rendu change complètement.</li>
</ol>



<p class="wp-block-paragraph">Pas de nouveau bloc à apprendre, pas de shortcode. Un interrupteur, c&rsquo;est tout.</p>



<p class="wp-block-paragraph">Et si un jour vous désactivez le plugin, votre Galerie ou votre Groupe s&rsquo;affiche juste&#8230; normalement. Rien ne casse, rien ne reste bloqué dans un format propriétaire.</p>



<h2 class="wp-block-heading">Ce qu&rsquo;il y a dedans</h2>



<p class="wp-block-paragraph">Un seul module pour l&rsquo;instant : <strong>Carousel</strong>, sur les blocs Galerie et Groupe. Il s&rsquo;appuie sur <a href="https://splidejs.com/">Splide.js</a> — léger, accessible, sans dépendances qui traînent.</p>



<ul class="wp-block-list">
<li>Nombre de slides visibles</li>



<li>Lecture automatique</li>



<li>Boucle infinie</li>



<li>Responsive, navigable au clavier, lecteur d&rsquo;écran compatible</li>
</ul>



<h2 class="wp-block-heading">Pourquoi c&rsquo;est en 0.1.0</h2>



<p class="wp-block-paragraph">Le plugin fonctionne, il est publié, vous pouvez l&rsquo;installer maintenant. Mais je ne le considère pas comme un produit fini, d&rsquo;où le 0.1.0. C&rsquo;est un premier module qui marche, pas une boîte à outils complète. Accordion, Masonry et d&rsquo;autres modes d&rsquo;affichage sont dans un coin de ma tête, avec la même logique à chaque fois : un bloc connu, un interrupteur, un rendu différent.</p>



<p class="wp-block-paragraph">D&rsquo;ailleurs, pour Masonry, la réflexion a déjà abouti à <a href="https://github.com/nighcrawl/Blockshifter/issues/8">une spec complète sur GitHub</a> (grille CSS Grid à hauteurs variables, sans lib tierce). C&rsquo;est un agent IA qui va s&rsquo;en charger, dans la continuité de ce que je disais plus haut sur ma façon de travailler aujourd&rsquo;hui. Objectif : un module fonctionnel dans les prochains jours.</p>



<p class="wp-block-paragraph">Ça avancera au rythme où ça avancera. Pas de roadmap gravée dans le marbre, juste l&rsquo;idée de continuer à construire dessus.</p>



<h2 class="wp-block-heading">L&rsquo;installer</h2>



<p class="wp-block-paragraph">C&rsquo;est gratuit, open source, disponible dès maintenant :</p>



<p class="has-text-align-center wp-block-paragraph"><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f449.png" alt="👉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <a href="https://wordpress.org/plugins/blockshifter">wordpress.org/plugins/blockshifter</a></strong></p>



<ol class="wp-block-list">
<li>Extensions&nbsp;&gt; Ajouter, cherchez «&nbsp;Blockshifter&nbsp;», installez, activez.</li>



<li>Sélectionnez un bloc Galerie ou Groupe.</li>



<li>Activez le panneau Blockshifter Carousel dans l&rsquo;Inspector.</li>
</ol>



<p class="wp-block-paragraph">Rien d&rsquo;autre à configurer.</p>



<h2 class="wp-block-heading">Le code est ouvert</h2>



<p class="wp-block-paragraph">Tout est développé en public sur <a href="https://github.com/nighcrawl/Blockshifter">GitHub</a>. Si vous testez le plugin et que quelque chose vous gêne, ou que vous avez une idée de module à prioriser, je suis preneur.</p>



<p class="wp-block-paragraph"><em>Et si vous laissez une review sur le répertoire WordPress.org, ça aide vraiment — visibilité du plugin, et un petit coup de pouce pour un premier projet.</em></p>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://chierchia.fr/2026/08/blockshifter-mon-premier-plugin-wordpress-est-en-ligne/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
					<title>Je viens d’installer les plugins ActivityPub et Enable Mastodon App&#8230;</title>
					<link>https://chierchia.fr/2024/03/je-viens-dinstaller-les-plugins-activitypub-et-enable-mastodon-app/</link>
					<comments>https://chierchia.fr/2024/03/je-viens-dinstaller-les-plugins-activitypub-et-enable-mastodon-app/#respond</comments>
		
		<dc:creator><![CDATA[<span class='p-author h-card'>Ange Chierchia</span>]]></dc:creator>
		<pubDate>Sun, 31 Mar 2024 10:50:55 +0000</pubDate>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[personnel]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://chierchia.fr/blog/2024/03/je-viens-dinstaller-les-plugins-activitypub-et-enable-mastodon-app</guid>

					<description><![CDATA[Je viens d’installer les plugins ActivityPub et Enable Mastodon App sur mon blog, on verra ce que ça fait. Si ça me permet d’avoir un semblant de « serveur Mastodon », je quitterai l’instance mastodon.social]]></description>
										<content:encoded><![CDATA[<div class='e-content'>Je viens d’installer les plugins ActivityPub et Enable Mastodon App sur mon blog, on verra ce que ça fait. Si ça me permet d’avoir un semblant de « serveur Mastodon », je quitterai l’instance mastodon.social</div>
]]></content:encoded>
					
					<wfw:commentRss>https://chierchia.fr/2024/03/je-viens-dinstaller-les-plugins-activitypub-et-enable-mastodon-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
					<title>J’ai désactivé le plugin Jetpack</title>
					<link>https://chierchia.fr/2024/03/ok-je-crois-que-je-viens-de-comprendre/</link>
					<comments>https://chierchia.fr/2024/03/ok-je-crois-que-je-viens-de-comprendre/#comments</comments>
		
		<dc:creator><![CDATA[<span class='p-author h-card'>Ange Chierchia</span>]]></dc:creator>
		<pubDate>Sat, 16 Mar 2024 08:12:45 +0000</pubDate>
				<category><![CDATA[Notes]]></category>
		<category><![CDATA[personnel]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://chierchia.fr/blog/2024/03/ok-je-crois-que-je-viens-de-comprendre</guid>

					<description><![CDATA[Ok, je crois que je viens de comprendre d’où vient le problème. J’ai désactivé le plugin Jetpack, on verra ce que ça donne.]]></description>
										<content:encoded><![CDATA[<div class='e-content'>Ok, je crois que je viens de comprendre d’où vient le problème. J’ai désactivé le plugin Jetpack, on verra ce que ça donne.</div>
]]></content:encoded>
					
					<wfw:commentRss>https://chierchia.fr/2024/03/ok-je-crois-que-je-viens-de-comprendre/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
					<title>Optimisez vos publications WordPress avec Post Kinds!</title>
					<link>https://chierchia.fr/2024/03/optimisez-vos-publications-wordpress-avec-post-kinds/</link>
					<comments>https://chierchia.fr/2024/03/optimisez-vos-publications-wordpress-avec-post-kinds/#respond</comments>
		
		<dc:creator><![CDATA[<span class='p-author h-card'>Ange Chierchia</span>]]></dc:creator>
		<pubDate>Wed, 06 Mar 2024 13:36:28 +0000</pubDate>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Notes]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[utile]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://chierchia.fr/?p=1592</guid>

					<description><![CDATA[Je viens de tomber sur cet article de Chris Aldrich dans lequel il explique comment accélérer le processus de publication grâce au plugin WordPress Post Kinds et ses URLs du style http://example.com/wp-admin/post-new.php?kind=bookmark&#38;kindurl=@url]]></description>
										<content:encoded><![CDATA[<div class='e-content'>
<div class="wp-block-indieblocks-bookmark"><div class="u-bookmark-of h-cite"><p><i>Bookmarked <a class="u-url p-name" href="https://boffosocko.com/2017/01/10/browser-bookmarklets-and-mobile-sharing-with-post-kinds-plugin-for-wordpress/">Browser Bookmarklets and Mobile Sharing with Post Kinds Plugin for WordPress</a> by <span class="p-author">Chris Aldrich</span>.</i></p></div><div class="e-content">
<p class="wp-block-paragraph">Je viens de tomber sur cet article de Chris Aldrich dans lequel il explique comment accélérer le processus de publication grâce au plugin WordPress Post Kinds et ses URLs du style <code>http://example.com/wp-admin/post-new.php?kind=bookmark&amp;kindurl=@url</code></p>
</div></div>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://chierchia.fr/2024/03/optimisez-vos-publications-wordpress-avec-post-kinds/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
