-- MariaDB dump 10.19 Distrib 10.11.2-MariaDB, for debian-linux-gnu (x86_64) -- -- Host: localhost Database: wordpress -- ------------------------------------------------------ -- Server version 10.11.2-MariaDB-1:10.11.2+maria~ubu2204 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8mb4 */; /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */; /*!40103 SET TIME_ZONE='+00:00' */; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */; -- -- Table structure for table `wp_commentmeta` -- DROP TABLE IF EXISTS `wp_commentmeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_commentmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_id` bigint(20) unsigned NOT NULL DEFAULT 0, `meta_key` varchar(255) DEFAULT NULL, `meta_value` longtext DEFAULT NULL, PRIMARY KEY (`meta_id`), KEY `comment_id` (`comment_id`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_commentmeta` -- LOCK TABLES `wp_commentmeta` WRITE; /*!40000 ALTER TABLE `wp_commentmeta` DISABLE KEYS */; /*!40000 ALTER TABLE `wp_commentmeta` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_comments` -- DROP TABLE IF EXISTS `wp_comments`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_comments` ( `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `comment_post_ID` bigint(20) unsigned NOT NULL DEFAULT 0, `comment_author` tinytext NOT NULL, `comment_author_email` varchar(100) NOT NULL DEFAULT '', `comment_author_url` varchar(200) NOT NULL DEFAULT '', `comment_author_IP` varchar(100) NOT NULL DEFAULT '', `comment_date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `comment_date_gmt` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `comment_content` text NOT NULL, `comment_karma` int(11) NOT NULL DEFAULT 0, `comment_approved` varchar(20) NOT NULL DEFAULT '1', `comment_agent` varchar(255) NOT NULL DEFAULT '', `comment_type` varchar(20) NOT NULL DEFAULT 'comment', `comment_parent` bigint(20) unsigned NOT NULL DEFAULT 0, `user_id` bigint(20) unsigned NOT NULL DEFAULT 0, PRIMARY KEY (`comment_ID`), KEY `comment_post_ID` (`comment_post_ID`), KEY `comment_approved_date_gmt` (`comment_approved`,`comment_date_gmt`), KEY `comment_date_gmt` (`comment_date_gmt`), KEY `comment_parent` (`comment_parent`), KEY `comment_author_email` (`comment_author_email`(10)) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_comments` -- LOCK TABLES `wp_comments` WRITE; /*!40000 ALTER TABLE `wp_comments` DISABLE KEYS */; INSERT INTO `wp_comments` VALUES (1,1,'Un commentateur ou commentatrice WordPress','wapuu@wordpress.example','https://fr.wordpress.org/','','2023-05-15 04:26:03','2023-05-15 02:26:03','Bonjour, ceci est un commentaire.\nPour débuter avec la modération, la modification et la suppression de commentaires, veuillez visiter l’écran des Commentaires dans le Tableau de bord.\nLes avatars des personnes qui commentent arrivent depuis Gravatar.',0,'1','','comment',0,0); /*!40000 ALTER TABLE `wp_comments` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_links` -- DROP TABLE IF EXISTS `wp_links`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_links` ( `link_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `link_url` varchar(255) NOT NULL DEFAULT '', `link_name` varchar(255) NOT NULL DEFAULT '', `link_image` varchar(255) NOT NULL DEFAULT '', `link_target` varchar(25) NOT NULL DEFAULT '', `link_description` varchar(255) NOT NULL DEFAULT '', `link_visible` varchar(20) NOT NULL DEFAULT 'Y', `link_owner` bigint(20) unsigned NOT NULL DEFAULT 1, `link_rating` int(11) NOT NULL DEFAULT 0, `link_updated` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `link_rel` varchar(255) NOT NULL DEFAULT '', `link_notes` mediumtext NOT NULL, `link_rss` varchar(255) NOT NULL DEFAULT '', PRIMARY KEY (`link_id`), KEY `link_visible` (`link_visible`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_links` -- LOCK TABLES `wp_links` WRITE; /*!40000 ALTER TABLE `wp_links` DISABLE KEYS */; /*!40000 ALTER TABLE `wp_links` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_options` -- DROP TABLE IF EXISTS `wp_options`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_options` ( `option_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `option_name` varchar(191) NOT NULL DEFAULT '', `option_value` longtext NOT NULL, `autoload` varchar(20) NOT NULL DEFAULT 'yes', PRIMARY KEY (`option_id`), UNIQUE KEY `option_name` (`option_name`), KEY `autoload` (`autoload`) ) ENGINE=InnoDB AUTO_INCREMENT=156 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_options` -- LOCK TABLES `wp_options` WRITE; /*!40000 ALTER TABLE `wp_options` DISABLE KEYS */; INSERT INTO `wp_options` VALUES (1,'siteurl','https://localhost/wp','yes'), (2,'home','https://localhost/wp','yes'), (3,'blogname','Partition JLG','yes'), (4,'blogdescription','','yes'), (5,'users_can_register','0','yes'), (6,'admin_email','valentin_le_moign@figureslibres.io','yes'), (7,'start_of_week','1','yes'), (8,'use_balanceTags','0','yes'), (9,'use_smilies','1','yes'), (10,'require_name_email','1','yes'), (11,'comments_notify','1','yes'), (12,'posts_per_rss','10','yes'), (13,'rss_use_excerpt','0','yes'), (14,'mailserver_url','mail.example.com','yes'), (15,'mailserver_login','login@example.com','yes'), (16,'mailserver_pass','password','yes'), (17,'mailserver_port','110','yes'), (18,'default_category','1','yes'), (19,'default_comment_status','open','yes'), (20,'default_ping_status','open','yes'), (21,'default_pingback_flag','1','yes'), (22,'posts_per_page','10','yes'), (23,'date_format','j F Y','yes'), (24,'time_format','G\\hi','yes'), (25,'links_updated_date_format','d F Y G\\hi','yes'), (26,'comment_moderation','0','yes'), (27,'moderation_notify','1','yes'), (28,'permalink_structure','','yes'), (29,'rewrite_rules','','yes'), (30,'hack_file','0','yes'), (31,'blog_charset','UTF-8','yes'), (32,'moderation_keys','','no'), (33,'active_plugins','a:1:{i:0;s:27:\"redis-cache/redis-cache.php\";}','yes'), (34,'category_base','','yes'), (35,'ping_sites','http://rpc.pingomatic.com/','yes'), (36,'comment_max_links','2','yes'), (37,'gmt_offset','0','yes'), (38,'default_email_category','1','yes'), (39,'recently_edited','','no'), (40,'template','partition-jlg-theme','yes'), (41,'stylesheet','partition-jlg-theme','yes'), (42,'comment_registration','0','yes'), (43,'html_type','text/html','yes'), (44,'use_trackback','0','yes'), (45,'default_role','subscriber','yes'), (46,'db_version','53496','yes'), (47,'uploads_use_yearmonth_folders','1','yes'), (48,'upload_path','','yes'), (49,'blog_public','1','yes'), (50,'default_link_category','2','yes'), (51,'show_on_front','posts','yes'), (52,'tag_base','','yes'), (53,'show_avatars','1','yes'), (54,'avatar_rating','G','yes'), (55,'upload_url_path','','yes'), (56,'thumbnail_size_w','150','yes'), (57,'thumbnail_size_h','150','yes'), (58,'thumbnail_crop','1','yes'), (59,'medium_size_w','300','yes'), (60,'medium_size_h','300','yes'), (61,'avatar_default','mystery','yes'), (62,'large_size_w','1024','yes'), (63,'large_size_h','1024','yes'), (64,'image_default_link_type','none','yes'), (65,'image_default_size','','yes'), (66,'image_default_align','','yes'), (67,'close_comments_for_old_posts','0','yes'), (68,'close_comments_days_old','14','yes'), (69,'thread_comments','1','yes'), (70,'thread_comments_depth','5','yes'), (71,'page_comments','0','yes'), (72,'comments_per_page','50','yes'), (73,'default_comments_page','newest','yes'), (74,'comment_order','asc','yes'), (75,'sticky_posts','a:0:{}','yes'), (76,'widget_categories','a:0:{}','yes'), (77,'widget_text','a:0:{}','yes'), (78,'widget_rss','a:0:{}','yes'), (79,'uninstall_plugins','a:0:{}','no'), (80,'timezone_string','Europe/Paris','yes'), (81,'page_for_posts','0','yes'), (82,'page_on_front','0','yes'), (83,'default_post_format','0','yes'), (84,'link_manager_enabled','0','yes'), (85,'finished_splitting_shared_terms','1','yes'), (86,'site_icon','0','yes'), (87,'medium_large_size_w','768','yes'), (88,'medium_large_size_h','0','yes'), (89,'wp_page_for_privacy_policy','3','yes'), (90,'show_comments_cookies_opt_in','1','yes'), (91,'admin_email_lifespan','1699669562','yes'), (92,'disallowed_keys','','no'), (93,'comment_previously_approved','1','yes'), (94,'auto_plugin_theme_update_emails','a:0:{}','no'), (95,'auto_update_core_dev','enabled','yes'), (96,'auto_update_core_minor','enabled','yes'), (97,'auto_update_core_major','enabled','yes'), (98,'wp_force_deactivated_plugins','a:0:{}','yes'), (99,'initial_db_version','53496','yes'), (100,'wp_user_roles','a:5:{s:13:\"administrator\";a:2:{s:4:\"name\";s:13:\"Administrator\";s:12:\"capabilities\";a:61:{s:13:\"switch_themes\";b:1;s:11:\"edit_themes\";b:1;s:16:\"activate_plugins\";b:1;s:12:\"edit_plugins\";b:1;s:10:\"edit_users\";b:1;s:10:\"edit_files\";b:1;s:14:\"manage_options\";b:1;s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:6:\"import\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:8:\"level_10\";b:1;s:7:\"level_9\";b:1;s:7:\"level_8\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;s:12:\"delete_users\";b:1;s:12:\"create_users\";b:1;s:17:\"unfiltered_upload\";b:1;s:14:\"edit_dashboard\";b:1;s:14:\"update_plugins\";b:1;s:14:\"delete_plugins\";b:1;s:15:\"install_plugins\";b:1;s:13:\"update_themes\";b:1;s:14:\"install_themes\";b:1;s:11:\"update_core\";b:1;s:10:\"list_users\";b:1;s:12:\"remove_users\";b:1;s:13:\"promote_users\";b:1;s:18:\"edit_theme_options\";b:1;s:13:\"delete_themes\";b:1;s:6:\"export\";b:1;}}s:6:\"editor\";a:2:{s:4:\"name\";s:6:\"Editor\";s:12:\"capabilities\";a:34:{s:17:\"moderate_comments\";b:1;s:17:\"manage_categories\";b:1;s:12:\"manage_links\";b:1;s:12:\"upload_files\";b:1;s:15:\"unfiltered_html\";b:1;s:10:\"edit_posts\";b:1;s:17:\"edit_others_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:10:\"edit_pages\";b:1;s:4:\"read\";b:1;s:7:\"level_7\";b:1;s:7:\"level_6\";b:1;s:7:\"level_5\";b:1;s:7:\"level_4\";b:1;s:7:\"level_3\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:17:\"edit_others_pages\";b:1;s:20:\"edit_published_pages\";b:1;s:13:\"publish_pages\";b:1;s:12:\"delete_pages\";b:1;s:19:\"delete_others_pages\";b:1;s:22:\"delete_published_pages\";b:1;s:12:\"delete_posts\";b:1;s:19:\"delete_others_posts\";b:1;s:22:\"delete_published_posts\";b:1;s:20:\"delete_private_posts\";b:1;s:18:\"edit_private_posts\";b:1;s:18:\"read_private_posts\";b:1;s:20:\"delete_private_pages\";b:1;s:18:\"edit_private_pages\";b:1;s:18:\"read_private_pages\";b:1;}}s:6:\"author\";a:2:{s:4:\"name\";s:6:\"Author\";s:12:\"capabilities\";a:10:{s:12:\"upload_files\";b:1;s:10:\"edit_posts\";b:1;s:20:\"edit_published_posts\";b:1;s:13:\"publish_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_2\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;s:22:\"delete_published_posts\";b:1;}}s:11:\"contributor\";a:2:{s:4:\"name\";s:11:\"Contributor\";s:12:\"capabilities\";a:5:{s:10:\"edit_posts\";b:1;s:4:\"read\";b:1;s:7:\"level_1\";b:1;s:7:\"level_0\";b:1;s:12:\"delete_posts\";b:1;}}s:10:\"subscriber\";a:2:{s:4:\"name\";s:10:\"Subscriber\";s:12:\"capabilities\";a:2:{s:4:\"read\";b:1;s:7:\"level_0\";b:1;}}}','yes'), (101,'fresh_site','1','yes'), (102,'WPLANG','fr_FR','yes'), (103,'user_count','1','no'), (104,'widget_block','a:6:{i:2;a:1:{s:7:\"content\";s:19:\"\";}i:3;a:1:{s:7:\"content\";s:159:\"
Surnommée « Dolphy » en l’honneur du jazzman américain Eric Allan Dolphy Jr, WordPress 6.2 est la première version majeure de 2023, et contient plus de 900 améliorations et corrections de bugs. Cette version marque une transition dans la feuille de route générale du projet open-source WordPress, car la focalisation va désormais passer de l’éditeur et de la personnalisation de sites à l’exploration des flux de travail et de la collaboration.
\n\n\n\nL’interface de l’édition de site a été revue afin de vous donner plus de contrôle sur l’expérience d’édition de votre site. Vous trouverez une prévisualisation complète de vos modèles et éléments de modèles, et pourrez passer à l’éditeur de site depuis n’importe quel écran.
\nLa nouvelle colonne latérale de réglages facilite la modification de la navigation de votre site. Ajoutez, supprimez et réordonnez vos éléments de menus plus rapidement, peu importe la complexité de vos menus.
\nL’onglet « média » permet de glisser et déposer du contenu depuis votre médiathèque rapidement. La vue partagée facilite la navigation parmi les catégories et la prévisualisation des compositions.
\nLa colonne latérale de réglages de vos blocs est mieux organisée, avec des onglets pour les réglages et pour les styles. Les outils dont vous avez besoin sont identifiables et facile d’accès.
\nDécouvrez une nouvelle collection de compositions d’en-têtes et de pieds de page. Utilisez-les avec n’importe quel thème basé sur des blocs pour en faire un point de départ rapide et de qualité pour les modèles de pages de votre site.
\nLa bibliothèque d’Openverse répertorie plus de 600 millions d’images et de fichiers audio gratuits sous licence ouverte, et elle est désormais directement intégrée à l’éditeur.
\nDe temps en temps, il est bon de pouvoir se concentrer sur son travail. Vous pouvez maintenant masquer tous les panneaux et réglages pour vous concentrer sur l’écriture de votre contenu.
\nLa version 6.2 est une invitation à découvrir le potentiel de la prochaine génération de thèmes WordPress.
\nUtilisez le guide de style pour obtenir une vue d’ensemble de l’apparence de chaque bloc de votre site. Tout vos blocs sont affichés en un seul endroit, accessible en un clin d’œil.
\nTravaillez votre design sur un type de bloc, puis copiez et collez ces styles sur d’autres blocs pour obtenir exactement l’aspect que vous souhaitez.
\nAméliorez votre site à votre guise en ajoutant votre propre CSS sur votre site ou sur vos blocs, pour un niveau de contrôle encore plus important sur l’apparence de votre site.
\nMaintenez certains blocs important en haut de page lorsque les internautes la font défiler.
\n\n\n\nOptions pour importer vos widgets préférés depuis les thèmes classiques vers les thèmes basés sur des blocs.
\n\n\n\nLes thèmes par défaut proposés par WordPress offrent un meilleur respect des données personnelles en embarquant les polices Google en local.
\n\n\n\nVisitez learn.wordpress.org pour des tutoriels vidéos, des ateliers en ligne, des cours et des plans de cours pour les personnes organisant des évènements, et pour des contenus présentant les nouvelles fonctionnalités de WordPress.
\n\n\n\nConsultez notre guide des changements techniques introduits par WordPress 6.2. Il contient toutes les notes techniques que vous devez connaître si vous développez sur WordPress.
\n\n\n\nLire les notes de développement de WordPress 6.2 (en anglais) pour obtenir plus d’informations sur les améliorations proposées et les anomalies corrigées, les informations d’installation, les notes et ressources à destination des développeuses et des développeurs, connaître les personnes ayant contribué à cette version et pour obtenir la liste des fichiers modifiés.
\n\n\n\nVoici l’équipe qui a coordonné le développement et la sortie cette nouvelle version de WordPress :
\n\n\n\nWordPress 6.2 n’aurait pas pu sortir sans la contribution passionnée de plus de 600 personnes provenant d’au moins 50 pays différents. Un remerciement tout spécial pour les 178 personnes qui ont contribué au cœur de WordPress pour la première fois avec WP 6.2
\n\n\n\nLes personnes listées ci-dessous démontrent la vitalité et le dynamisme de notre belle communauté open-source, merci à elles !
\n\n\n\n10upsimon · 254volkan · @mercime · Aaron D. Campbell · Aaron Graham · Aaron Jorbin · Aaron Robertshaw · Abha Thakor · Abid Hasan · abitofmind · ABTOP · ace100 · Adam Bosco · Adam Silverstein · Adam Wiltgen · Adel Tahri · Adhun Anand · adityaarora010196 · aduth · Afshana Diya · Ahmed Chaion · Ajay Maurya · ajayver · Akash Mia · Aki Hamano · Alain Schlesser · Alan Jacob Mathew · albarin · Alberuni Azad. · alecgeatches · Aleks Ganev · Alex Concha · Alex Lende · Alex Stine · alvastar · Alvi Tazwar · amin · amirrezatm · Amit Barai Alit · Amit Paul · Anantajit JG · Andrea Fercia · andreaboe · Andrei Draganescu · Andrew Matthews · Andrew Nacin · Andrew Ozz · Andrew Serong · Andrey “Rarst” Savchenko · André · Andy Fragen · Andy Peatling · Aniket Patel · Ankit K Gupta · Ankit Panchal · Anne McCarthy · Anthony Burchell · Anthony Hortin · Anton Vlasenko · Antony Agrios · Aparna Adhun · AR Rasel · Arafat Jamil · Aravind Ajith · Ari Stathopoulos · arnolp · Artemio Morales · Arthur Chu · ArtZ91 · Arun · Ashar Irfan · Ashraful Sarkar Naiem · Autumn · Ayesh Karunaratne · azurseisme · Barry Ceelen · Bart · Beatriz Fialho · Beda · Ben Dwyer · benish74 · Benjamin Grolleau · Benoit Chantre · Bernhard Kau · Bernie Reiter · Bethany Chobanian Lang · bgin · Bhavik Kalpesh · Birgir Erlendsson (birgire) · Birgit Pauli-Haack · bjorn2404 · BogdanUngureanu · bonjour52 · bookwyrm · Boone Gorges · Brad Jorsch · Brady Vercher · Brandon Kraft · Brennan Goewert · Brian Gardner · bronsonquick · Brooke Kaminski · Brooke. · buutqn · Cameron Jones · Carlos Bravo · Carlos Garcia Prim · Carolina Nymark · Chad Chadbourne · Channing Ritter · Chauncey McAskill · Chintan hingrajiya · Chirag Rathod · Chloe Bringmann · chocofc1 · Chouby · chrisbaltazar · Christoph Daum · Chrystl · ckanderson22 · Clayton Collie · cnspecialcolor · codesdnc · Coding Chicken · Colin Stewart · conner_bw · Copons · corentingautier · Corey Worrell · Cory Birdsong · Craig Francis · craiglpeters · Creative Andrew · Crisoforo Gaspar · Cupid Chakma · D.PERONNE · Daisy Olsen · dali-rajab · Damien Alleyne · Damon Cook · Daniel Bachhuber · Daniel Johnson · Daniel Richards · Daniele Scasciafratte · darerodz · datagutten · David Aguilera · David Baumwald · David Biňovec · David Calhoun · David Gwyer · David Herrera · David Marín Carreño · David Shanske · David Smith · David Vongries · Dean Sas · Dennis Claassen · Dennis Snell · derekblank · devanshijoshi · dhusakovic · Dilip Bheda · Dion Hulse · doctorlai · Dominik Schilling · Donncha · drzraf · DSIGNED · dustinrue · Edwin Cromley · Ella van Durpe · emanuelx · Emmanuel Hesry · Enej Bajgorić · Enrico Battocchi · Eric Andrew Lewis · Erick Danzer · Erik Betshammar · Esrat Sultana Popy · Eugene M · Evan Herman · Fabian Kägy · Faisal Ahmed · Faisal Alvi · fasuto · Felipe Elia · Felipe Lavín · Felix Arntz · Femy Praseeth · Florian TIAR · fpodhorsky · Francesca Marano · Francisco · Frank Bueltge · franzaurus · Fuad Ragib · Gal Baras · gamecreature · Garrett Hyder · Gary Pendergast · Gennady Kovshenin · George Hotelling · George Mamadashvili · Gerardo Pacheco · gisgeo · Glen Davies · Greg Ziółkowski · grl570810 · gvgvgvijayan · H-var · hakre · hanshenrik · Hareesh S · Harit Panchal · Hasan Misbah · Hasanuzzaman · Haz · Helen Hou-Sandi · HelgaTheViking · Helmut Wandl · Hendrik Luehrsen · Hilay Trivedi · hiren sanja · Hitesh Patel · hughie.molloy · hugodevos · hztyfoon · Héctor Prieto · Iain Poulson · Ian Belanger · Ian Dunn · Iazel · Ignat Georgiev · imanish003 · ingeniumed · Innovext · inwerpsel · iqbalrony · ironprogrammer · Isabel Brison · IT Path Solutions · ivanjeronimo · j.hoffmann · Jack Reichert · Jaed Mosharraf · Jakaria Istauk · James · James Koster · James Roberts · Jan Thiel · janusdev · Jarda Snajdr · Jarko Piironen · Javier Arce · Javier Carazo · Javier Casares · jchambo · Jean-Baptiste Audras · Jean-Philippe Green · jeawhanlee · Jeff Matson · Jeff Ong · Jeffrey Paul · Jennifer M. Dodd · Jeremy Felt · Jeremy Herve · Jeremy Lind · jeryj · Jessica Lyschik · jhned · jigar bhanushali · Jip Moors · Joe Dolson · Joe McGill · joelmadigan · Joen Asmussen · John Blackbourn · John James Jacoby · John Watkins · Jokerrs · Jon Brown · Jonathan Bossenger · Jonathan Desrosiers · Jonathan Pantani · Jong · Jonny Harris · Jorge Costa · jornp · Joseph G. · Josepha Haden · joshuatf · Joy · jsh4 · Juan Aldasoro · JuanMa Garrido · Juhi Saxena · Juliette Reinders Folmer · Julio Potier · Justin Ahinon · Justin Tadlock · Justin Welenofsky · justlevine · K. Adam White · kacper3355 · KafleG · Kai Hao · Kajal Gohel · kaneva · Kapil Paul · Kathryn P. · Keanan Koppenhaver · Kelly Choyce-Dwan · Kelly Hoffman · Kevin Batdorf · Kjell Reigstad · Konstantin Obenland · konyoldeath · Kowsar Hossain · Krunal Bhimajiyani · Krupal Panchal · Kunal Madhak · Lana Codes · larsmqller · laurelfulford · Lauren Stein · Lena Morita · Lena Stergatou · Leo Milo · lifeboat · Linkon Miyan · lkraav · Loïc Antignac · Lovekesh Kumar · Lox · lozula · lucius0101 · Lucy Tomas · Luigi · luisherranz · Lukman Nakib · Márcio Duarte · Madhu Dollu · Madhu Dollu · Maggie Cabrera · Mahbub Shovan · Mahek Kalola · manfcarlo · Manoj Patil · Marcelo de Moraes Serpa · Marco Ciampini · Marek Dědič · Marie Comet · Marin Atanasov · Mario Santos · Marissa Matthews · Marius L. J. · Mark Jaquith · Marko Ivanovic · marksabbath · Markus · Markus Kosmal · Martijn van der Klis · Mary Baum · matclayton · Mateus Machado Luna · Mathieu Paapst · Matias Ventura · matiasbenedetto · Matt Keys · Matt Mullenweg · Matthias Reinholz · Mauricio · Max · Max Lyuchin · Maxime J. · MD Jamil Uddin · Md Kawser Ahmed Khan Jami · Md Rakib Hossain · Md. Abir Hasan Dipu · Md. Reduan Masud · mdviralsampat · Mehul Kaklotar · mensmaximus · meyerdev.ch · mgol · Michael Burridge · Michael Kelly · Michal Czaplinski · Michel Many · Miguel Axcar · Miguel Fonseca · Miguel Torres · Mike Schroder · Mike Straw · Milan Dinić · Milana Cap · Minal Diwan · mitchellaustin · miya · Monzur Alam · mreishus · mrwweb · mtias · mujuonly · Mukesh Panchal · Mumtahina Faguni · Musarrat Anjum Chowdhury · Mustaque Ahmed · mw108 · Naeem Haque · Namith Jawahar · Nathan Johnson · Nazmul Hasan · nendeb · Neycho Kalaydzhiev · Nicholas Garofalo · nicholaswilson · Nick Diego · Nick the Geek · nidhidhandhukiya · Niels Lange · Nik Tsekouras · NikhilPatel · Niluthpal Purkayastha · Nitesh Das · Nithin John · Nithin SreeRaj · Nitin Rathod · nitman43 · Noah Allen · nuvoPoint · oakesjosh · Obayed Mamur · ockham · oguzkocer · oh_hello · Okamoto Hidetaka · Olga Gleckler · OllieJones · Omar Alshaker · Paal Joachim Romdahl · PabloHoney · Pascal Birchler · Paul Bearne · Paul Biron · Paul Kevan · Paul Schreiber · pavelevap · pbking · Pedro Mendonça · pepe · Petar Ratković · Peter Wilson · petitphp · Petter Walbø Johnsgård · Phil Webster · Phill · Pial · Pieterjan Deneys · Piotrek Boniu · PJ Brunet · pkolenbr · Pooja N Muchandikar · Pravin Parmar · Presskopp · Ptah Dunbar · pypwalters · raduiason · Rafael Agostini · Rafin · Rajan Panchal · Rajesh Raval · Ramon Ahnert · ramon fincken · Ramon James · Razthee Md. Yakini · Renato Augusto Gama dos Santos · Reza Khan · Riad Benguella · Riccardo Di Curti · Rich Tabor · Rinky Chowdhury · Ritesh Patel · rjasdfiii · Robert Anderson · Robin · Robin Labadie · rodage · rodricus · Rolf Allard van Hagen · Ross Gile · Roy Tanck · Ruchir Goswami · Rupok · Ryan · Ryan Kienstra · Ryan Welcher · Ryo · Sé Reed · Sérgio Gomes · Sören Wrede · Sahil B. · Sajib Talukder · Sakib Mohammed · Sam Fullalove · sam1el · samiamnot · Sampat Viral · samruddhikhandale · Samuel Wood (Otto) · sanjucta · Sanket Chodavadiya · Sanne van der Meulen · sapayth · Sarah Norris · Sarath AR · Saumil Nerpagar · Sazia Faizunnessa Ira · Scott Kingsley Clark · Scott Winterroth · Scout James · Sean Hayes · Sergey Biryukov · seriouslysenpai · Seth Miller · Shahidul Islam · Shamayel · Shamim Mia · Sharif Mohammad Eunus · Shraboni · shubham1gupta · Silicium · Simon Gomes · Simon Lieschke · Siobhan · snicco.io · sruthi90 · SteelWagstaff · Stefano Minoia · stentibbing · Stephen Bernhardt · Stephen Edgar · Stephy Miehle · stephymiehle · Steven Word · Subrata Sarkar · Sumit Singh · sun · sunyatasattva (a11n) · Suvro · syamraj24 · Sybre Waaijer · Syeda Sanjida Afrin · syhc · Synchro · syntaxart · szaqal21 · Tahmid ul Karim · tahminar27 · Takashi Kitajima · Tanaz Masaba · Tanbir Ahmod · Tanner Moushey · Tasnia Rahman Raima · teebee · tekapo · thedaysse · thejaydip · theode · Thomas Griffin · Thomas Patrick Levy · thomask · timbroddin · Timi Wahalahti · Timothée Brosille · Timothy Jacobs · TobiasBg · tobifjellner (Tor-Bjorn Fjellner) · Tom J Nowell · Tomasz Dziuda · Toni Viemerö · Tony G · Tonya Mork · Torsten Landsiedel · Toru Miki · Towhidul I Chowdhury · travisaxton · triumvirate · Tung Du · Umesh Gupta · upadalavipul · Vagelis · Vicente Canales · Viktor Szépe · Virginie Garnier · Vishal Kumar · Vlad T · vtad · vykesmac · WebMan Design | Oliver Juhas · Webrocker · websitegenii · Weston Ruter · whaze · winterpsv · wojsmol · Wojtek Naruniec · Wojtek Szkutnik · Yui · Yuliyan Slavchev · Zeba Afia Shama · Zenaul Islam · zevilz · zieladam · Česlav Przywara
\n\n\n\nWordPress est un projet international et la version 6.2 est déjà complètement disponible dans plus de 70 langues différentes.
\n\n\n\nNous souhaitons remercier ici les personnes ayant participé à la traduction de WordPress 6.2 en français :
\n\n\n\nBruno Tritsch, Clément Polito, FX Bénard, Eddy, Emilie LEBRUN, gaellebesson, Jb Audras, Jenny Dupuy, Loïc Antignac, lulucmy, Magali, Marianna, Marine EVAIN, Maxime Pertici, nandow, petitphp, Rachel Peter, Sébastien SERRE, Stéphane POISSON, Timothée Brosille, Virginie Garnier, whaze, WordPress Express, et wplmillet.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:62:\"https://fr.wordpress.org/2023/03/30/wordpress-6-2-dolphy/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:1;a:6:{s:4:\"data\";s:76:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"Guide des changements techniques de WordPress 6.2\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://fr.wordpress.org/2023/03/10/guide-des-changements-techniques-de-wordpress-6-2/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:94:\"https://fr.wordpress.org/2023/03/10/guide-des-changements-techniques-de-wordpress-6-2/#respond\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Fri, 10 Mar 2023 12:09:33 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:5:\"Guide\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:31:\"Nouvelles versions de WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2612\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:475:\"Ce guide décrit les principaux changements techniques que vous trouverez sur WordPress 6.2, dont la sortie est prévue le 28 mars 2023. WordPress 6.2 corrige quelque 300 tickets Trac : 110 sont des améliorations et nouvelles fonctionnalités, 166 sont des corrections de bogues et 20 sont d’autres tâches courantes. On retrouvera 28 améliorations de performances, 15 améliorations d’accessibilité et 18 améliorations de […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:40678:\"\nCe guide décrit les principaux changements techniques que vous trouverez sur WordPress 6.2, dont la sortie est prévue le 28 mars 2023.
\n\n\n\n\n\n\n\nWordPress 6.2 corrige quelque 300 tickets Trac : 110 sont des améliorations et nouvelles fonctionnalités, 166 sont des corrections de bogues et 20 sont d’autres tâches courantes.
\n\n\n\nOn retrouvera 28 améliorations de performances, 15 améliorations d’accessibilité et 18 améliorations de code notamment dédiées à la prise en charge des versions les plus récentes de PHP.
\n\n\n\nDu côté du projet Gutenberg, 1645 pull requests ont été fusionnées au cœur de WordPress : 292 améliorations, 354 corrections de bogues et 30 améliorations concernant l’accessibilité de l’éditeur.
\n\n\n\nLes modifications apportées par WP 6.2 concernent 44 composants du cœur WordPress. Vous trouverez dans cet article des précisions concernant les modifications les plus impactantes.
\n\n\n\nEn route pour un petit tour d’horizon des
nouveautés techniques de WordPress 6.2
Tous les liens de cet article pointent vers des notes de développement rédigées en anglais.
\n\n\n\nL’objectif est de fournir un panorama général des changements techniques apportés par cette version, en français, puis de diriger les personnes qui souhaitent en savoir plus vers les notes de développement en anglais.
\n\n\n\nÀ noter : certaines modifications listées ici vont nécessiter des actions de la part des auteurs et autrices de thèmes et d’extensions, qui devront adapter ou modifier leur code. Si vous êtes concerné·e, veuillez lire les notes de développement listées dans cet article consciencieusement afin de vous assurer que votre code fonctionnera avec WordPress 6.2 lorsque cette version sortira le 28 mars 2023.
\n\n\n\nSuite aux incertitudes juridiques liées à l’utilisation des polices Google Fonts directement chargées depuis les serveurs de Google, les thèmes natifs qui embarquaient auparavant directement des polices provenant des serveurs de Google ne le feront plus à partir de WordPress 6.2.
\n\n\n\nCela concerne les thèmes suivants :
\n\n\n\nLes autres thèmes natifs n’utilisent pas directement de polices Google et ne sont donc pas concernés par cette modification.
\n\n\n\nÀ partir de maintenant, chaque thème concerné va servir une nouvelle feuille de styles depuis son propre répertoire, au sein du domaine de votre site. Si le thème embarque plusieurs polices différentes, votre thème les embarquera en les plaçant dans une seule feuille de styles pour de meilleures performances.
\n\n\n\nVoici par exemple la déclaration de feuille de styles de Twenty Thirteen :
\n\n\n\n<link\n rel="stylesheet"\n id="twentythirteen-fonts-css"\n href="https://example.com/wp-content/themes/twentythirteen/fonts/source-sans-pro-plus-bitter.css?ver=20230328"\n media="all"\n/>\n
Comme vous pouvez le voir, les polices sont maintenant directement embarquées depuis les thèmes natifs, afin d’éviter toute dépendance tierce.
\n\n\n\nAttention : si vous avez déjà modifié ou retiré l’appel Google Fonts via un thème enfant ou via une extension, il est recommandé de vérifier que ce changement n’affecte pas votre site.
\n\n\n\nPour en savoir plus, consultez la note de développement suivante :
\n\n\n\n\n\n\n\nWordPress 6.2 comprend 10 versions du projet Gutenberg – 14.2, 14.3, 14.4, 14.5, 14.6, 14.7, 14.8, 14.9, 15.0 et 15.1. Vous y trouverez de nouvelles API, des mises à niveau de bibliothèques, des améliorations très utiles des Styles globaux, encore plus de fonctionnalités prises en charge nativement par les blocs, de nouveaux crochets d’action et filtres, ainsi que bien d’autres modifications ayant été développées sur ces 10 versions de l’extension Gutenberg.
\n\n\n\nPour en savoir plus, consultez les notes de développement suivantes :
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nDans WordPress 6.2, le composant internationalisation (abrégé « i18n ») propose une nouvelle fonction conteneur et propose de faciliter le changement des traductions de l’administration du site pour chaque compte. Voici la note de développement dédiée aux modifications ayant eu lieu sur ce composant :
\n\n\n\n\n\n\n\nSi vous utilisiez la fonction copy_dir()
pour déplacer des répertoires, vous serez probablement heureux de découvrir la nouvelle fonction move_dir()
, qui arrive avec WordPress 6.2.
Notons également l’apparition de la fonction wp_opcache_invalidate()
qui sert à vider OPcache pour des fichiers PHP individuels après les avoir surchargés. La fonction wp_opcache_invalidate_directory()
a été ajoutée dans le cadre du ticket #57375 afin de vider le cache OPcache de façon récursive pour les fichiers PHP après les avoir surchargés. Cette fonction accepte un paramètre unique $dir
, pointant vers le répertoire contenant les fichiers PHP pour lesquels OPcache doit être vidé.
Dans le ticket #57375, la méthode WP_Filesystem_Direct::move()
a reçu la possibilité de gérer des répertoires afin de la rendre cohérente par rapport aux méthodes ::move()
présentes dans WP_Filesystem_FTPext
, WP_Filesystem_ftpsockets
et WP_Filesystem_SSH2
.
La possibilité de nettoyer les noms de tables et de champs a été ajoutée dans la méthode wpdb::prepare()
. Plus d’infos dans la note de développement dédiée :
La fonction get_page_by_title()
est maintenant dépréciée en faveur de l’utilisation de WP_Query
.
WordPress 6.2 apporte plusieurs gains de temps de chargement importants au cœur du CMS. Cela est clairement visualisable dans les tests que nous avons conduits avec des mesures de signaux web essentiels (Web Vitals en anglais) et de chargement côté serveur (Server Timing en anglais).
\n\n\n\nLes performances des thèmes basés sur des blocs ont également été améliorées, avec un TTFB (en anglais Time to First Byte, ou temps de chargement du premier octet) qui est environ 20 % plus rapide, et aussi 14 % d’amélioration sur le LCP (Largest Contenful Paint, représentant le temps avant que la page complète soit lisible). Sur des pages où vous utilisez de grandes bannières d’images, vous devriez même observer une amélioration du critère LCP d’environ 19 %.
\n\n\n\nAutres améliorations de performances :
\n\n\n\npre_wp_load_alloptions
permet de court-circuiter le chargement des options auto-chargées de WordPress avec des conditions personnalisées. Voir le ticket #56045 pour plus d’informations.get_adjacent_post()
sont maintenant mis en cache. Voir le ticket #41131.WP_Term_Query
sont dorénavant basées sur du SQL sans variables, afin de pouvoir être mises en cache. Voir le ticket #57298.WP_Query
ne parcourt désormais plus les publications deux fois avant de les retourner. Ça peut paraître une évidence, mais le ticket #57373 a nécessité beaucoup de travail sur ce point.wp_cache_get_multiple()
. Voir le ticket #57150.wp_get_global_settings()
sont maintenant placés en cache au sein d’une seule et unique requête, ce qui améliore de 8 % les temps de réponse du cœur WordPress. Pour en savoir plus, voir le ticket #57502.Les développeuses et développeurs de thèmes WordPress pourront apprécier l’arrivée de nouvelles fonctionnalités, et devront aussi prendre en compte la suppression de certains fonctionnalités obsolètes :
\n\n\n\ntheme.json
prend maintenant en charge davantage de pseudo-classes CSS liées aux liens hypertextes, comme :link
ou :any-link
. Voir le ticket #57053.WP_Theme::__construct()
. Voir le ticket #54645._add_block_template_part_area_info
et _add_block_template_info
en diminuant les appels à la fonction get_option
. Voir le ticket #57077.WP_Theme::is_block_theme()
. Voir le ticket #57114.La bibliothèque jQuery a été mise à jour, elle est passée de la version 3.6.3 à 3.6.4.
\n\n\n\nEn outre, la bibliothèque Requests
a aussi été mise à jour. Une note de développement détaille d’ailleurs les changements apportés :
Plusieurs crochets d’action et filtres ont été mis à jour, vous les trouverez dans la note de développement suivante :
\n\n\n\n\n\n\n\nVoici d’autres composants qui ont reçu des mises à jour notables.
\n\n\n\nAjout d’une vérification que les fonctions mysqli_connect()
ou mysql_connect()
sont bien disponibles. Cela résout une erreur fatale potentiellement provoquée par l’absence de l’extension PHP mysqli
sur le serveur, et affiche un message d’erreur clair le cas échéant. Voir le ticket #51988.
Ajout de la possibilité de passer le paramètre $comment_ID
aux fonctions get_comment_time()
et comment_time()
. Cela apporte une meilleure cohérence vis-à-vis des fonctions similaires get_comment_date()
et comment_date()
. Voir le ticket #52322.
Les URL en HTTP
sont désormais autorisées pour la création de mots de passe d’applications dans le cadre d’un environnement local. Voir le ticket #52617.
Les bibliothèques suivantes ont été mises à jour :
\n\n\n\nOptimisation de la fonction de bas niveau wp_kses_bad_protocol()
afin d’améliorer les performances de la fonction d’échappement esc_url()
. Voir le ticket #22951.
Un énorme travail a été fait pour améliorer encore la conformité de la structure du code de WordPress vis-à-vis des versions de PHP supérieures à 8.0. Voir le ticket #56788.
\n\n\n\nL’ajout de pièce jointes avec noms de fichiers personnalisés dans la fonction wp_mail()
est maintenant possible en passant un tableau associatif $attachments
, où les chaînes utilisées en tant que clés seront employées pour déterminer les noms de fichiers. Voir le ticket #28407.
Il est maintenant possible de fournir explicitement une valeur booléenne false
au paramètre $attr
de la fonction wp_get_attachment_image()
afin de s’assurer que l’attribut decoding
n’est pas ajouté au média. Voir le ticket #57086.
La logique permettant de déterminer les images participant au LCP (Largest Contenful Paint, représentant le temps avant que la page complète soit lisible) au sein des thèmes basés sur des blocs a été grandement améliorée, afin de s’assurer que ces images ne soient pas chargées en différé. Cela permet d’améliorer la conformité LCP des thèmes basés sur des blocs. Cette modification tire par ailleurs profit du principe des éléments de modèles de l’éditeur de site pour éviter de charger en différé les médias situés dans l’entête du site. Un test conduit sur une page créée via un thème basé sur des blocs a permis de souligner une amélioration de 19 % du critère LCP sur WordPress 6.2. Voir les tickets #56930 et #57490 pour plus de détails.
\n\n\n\nAjout de la prise en charge de caractères non latins dans la Regex utilisée pour le point de terminaison template
. Ces caractères sont encodés afin de pouvoir être utilisés dans une URL (exemple : %cf%84%ce%b5%cf%83%cf%84
). Voir le ticket #57329.
Ajout du nouveau crochet d’action wp_set_password
, déclenché après la création d’un mot de passe pour un compte déterminé. Cela aidera les auteur·ices d’extensions à intercepter toutes les utilisations de wp_set_password()
, qu’elles proviennent du cœur de WordPress ou d’autres extensions. Voir le ticket #57436.
Que vous développiez des thèmes ou des extensions, pensez à tester et retester votre code pour vous assurer de sa compatibilité avec ces changements. Vous pouvez utiliser l’extension Beta Tester sur un site de test pour vérifier la compatibilité de vos développements avec WordPress 6.2 Release Candidate 1. Nous comptons sur vous pour vous assurer que votre code fonctionne correctement avec le cœur du CMS, pour le bien des millions d’utilisateurs et utilisatrices de WordPress
\n\n\n\nCe guide a été traduit de l’anglais puis adapté à partir du Field Guide de WP 6.2 par Jb Audras. Merci à Jenny Dupuy, FX Bénard et Bruno Tritsch pour leur relecture attentive.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://fr.wordpress.org/2023/03/10/guide-des-changements-techniques-de-wordpress-6-2/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:2;a:6:{s:4:\"data\";s:73:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:71:\"Questionnaire annuel sur votre expérience d’utilisation de WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:104:\"https://fr.wordpress.org/2022/12/05/questionnaire-annuel-sur-votre-experience-dutilisation-de-wordpress/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:112:\"https://fr.wordpress.org/2022/12/05/questionnaire-annuel-sur-votre-experience-dutilisation-de-wordpress/#respond\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 05 Dec 2022 10:33:57 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"Questionnaires/sondages\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2577\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:378:\"Chaque année, les membres de la communauté WordPress sont invités à donner leurs retours sur WordPress. Chaque personne gravitant autour de notre CMS est concernée, qu’elle en soit simple utilisatrice, ou qu’elle participe à la conception ou à la production de sites, d’extensions, de thèmes, ou même au développement de WordPress ou de sa communauté. […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:4827:\"\nChaque année, les membres de la communauté WordPress sont invités à donner leurs retours sur WordPress. Chaque personne gravitant autour de notre CMS est concernée, qu’elle en soit simple utilisatrice, ou qu’elle participe à la conception ou à la production de sites, d’extensions, de thèmes, ou même au développement de WordPress ou de sa communauté.
\n\n\n\nLes retours obtenus par ce questionnaire sont utilisés pour la conférence annuelle du co-fondateur de WordPress, le State of the Word et auront une influence sur la direction stratégique du projet dans les années à venir.
\n\n\n\nPour le dire plus simplement, ce questionnaire aide les personnes qui construisent WordPress à en savoir plus sur la façon dont ce logiciel est utilisé.
\n\n\n\n \n\n\n\n\n\n\n\nCette année encore, le questionnaire est disponible en plusieurs langues – dont le français – grâce à l’aide des différentes équipes de traduction du CMS, merci à elles !
\n\n\n\nCe questionnaire sera accessible jusqu’à la fin de l’année 2022, et la publication des résultats est prévue courant 2023. Cette année, les questions ont été revues afin de faciliter le déroulement, la réalisation et l’analyse de l’enquête. Certaines questions ont été supprimées, tandis que quelques nouvelles sont désormais présentes, reflétant le présent et l’avenir de WordPress. Si vous cherchez l’analyse des résultats de l’enquête de 2021, elle sera également partagée début 2023.
\n\n\n\nAidez à faire connaître le questionnaire en le partageant avec votre réseau, via Slack, ou sur vos comptes de réseaux sociaux. Plus il y aura de personnes qui répondront au questionnaire et partageront leur expérience avec WordPress, plus l’ensemble du projet en bénéficiera.
\n\n\n\nLa sécurité et la confidentialité des données sont primordiales pour le projet et la communauté WordPress. Dans cet esprit, toutes les données personnelles sont rendues anonymes : aucune adresse e-mail ou adresse IP ne sera associée aux résultats publiés. Pour en savoir plus sur les pratiques de WordPress.org en matière de confidentialité, consultez la politique de confidentialité.
\n\n\n\nNous remercions les contributeurs et contributrices WordPress suivants pour leur aide à la mise en œuvre de ce questionnaire annuel, comprenant la création des questions, la réflexion stratégique, l’élaboration de l’enquête et sa traduction :
\n\n\n\ndansoschin, _dorsvenabili, angelasjin, arkangel, audrasjb, atachibana, bjmcsherry, chanthaboune, eidolonnight, fernandot, fierevere, fxbenard, jdy68, jpantani, laurlittle, nao, nielslange, peiraisotta, piermario, rmartinezduque, santanainniss.
\n\n\n\nTraduction du communiqué par Jenny Dupuy et Jb Audras.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:109:\"https://fr.wordpress.org/2022/12/05/questionnaire-annuel-sur-votre-experience-dutilisation-de-wordpress/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:3;a:6:{s:4:\"data\";s:73:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:27:\"WordPress 6.1 « Misha »\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:56:\"https://fr.wordpress.org/2022/11/02/wordpress-6-1-misha/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:64:\"https://fr.wordpress.org/2022/11/02/wordpress-6-1-misha/#respond\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 02 Nov 2022 03:12:03 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Nouvelles versions de WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2551\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:418:\"La troisième version majeure de WordPress pour l’année 2022 est disponible. Elle a été baptisée « Misha » en l’honneur du pianiste de jazz Michail Jefimowitsch Alperin. Nous vous invitons à effectuer cette mise à jour afin de bénéficier des améliorations de stabilité, de performances, et d’utilisabilité que propose cette nouvelle version majeure. Quoi de neuf dans […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:80292:\"\n\n\n\n\nLa troisième version majeure de WordPress pour l’année 2022 est disponible. Elle a été baptisée « Misha » en l’honneur du pianiste de jazz Michail Jefimowitsch Alperin.
\n\n\n\nNous vous invitons à effectuer cette mise à jour afin de bénéficier des améliorations de stabilité, de performances, et d’utilisabilité que propose cette nouvelle version majeure.
\n\n\n\n\n\n\n\nS’appuyant sur les principes fondamentaux des versions 5.9 et 6.0 pour les thèmes de blocs et les variations de style, le nouveau thème par défaut, nommé Twenty Twenty-Three, comprend 10 variations de styles différentes et est accessible.
\n\n\n\nLes nouveaux modèles (note de développement, en anglais) comprennent un modèle personnalisé pour les publications dans l’éditeur de site. Les outils de recherche/remplacement accélèrent la conception des éléments de modèles (en anglais).
\n\n\n\nL’amélioration des commandes pour les éléments de conception et les blocs rendent le processus de mise en page et de création de site plus cohérent, complet et intuitif.
\n\n\n\nLes nouvelles options de récupération du bloc Navigation (en anglais) vous permettent de modifier le menu que vous avez ouvert sans avoir besoin d’effectuer de recherche. De plus, les commandes pour choisir et travailler sur les menus sont dorénavant placées dans les réglages du bloc. Le système de menu mobile bénéficie également d’une mise à jour avec de nouvelles fonctionnalités comprenant plusieurs options d’icônes pour personnaliser le menu.
\n\n\n\nUn affichage plus propre et mieux organisé vous permet de visualiser et de gérer facilement les réglages importants des publications, en particulier au niveau du sélecteur de modèles et de l’outil de planification.
\n\n\n\nLorsque vous verrouillez des blocs, une nouvelle option vous permet d’appliquer vos réglages de verrouillage à tous les blocs d’un bloc conteneur tel que le bloc Groupe, Couverture ou encore Colonnes.
\n\n\n\nLes textes indicatifs de plusieurs blocs ont été améliorés, afin de mieux refléter les options de personnalisation qui vous permettent de concevoir votre site et son contenu. Par exemple, le texte d’aide du bloc Image affiche les réglages personnalisés des bordures et des filtres duotones avant même de sélectionner l’image à afficher.
\n\n\n\nLes blocs Liste et Citation prennent désormais en charge les blocs internes, ce qui permet des compositions plus flexibles et plus riches, par exemple en vous permettant d’ajouter des titres à l’intérieur de vos blocs de citations.
\n\n\n\nLa typographie fluide (en anglais) vous permet de définir des tailles de police qui s’adaptent pour faciliter la lecture sur n’importe quelle taille d’écran.
\n\n\n\nDans WordPress 6.0, lorsque vous ajoutiez une nouvelle page, vous pouviez voir des suggestions de compositions afin d’éviter de partir d’une page vide. Avec WordPress 6.1 vous verrez cette fenêtre modale lors de la création de n’importe quel type de publication.
\n\n\n\nLe répertoire des thèmes contient un filtre pour les thèmes basés sur des blocs, et l’aperçu des compositions donne une meilleure idée de ce à quoi le thème pourrait ressembler lorsque vous explorez les thèmes et les compositions.
\n\n\n\nLes réglages de l’éditeur de site sont désormais persistants pour chaque compte. Cela signifie que vos réglages seront désormais cohérents sur tous les navigateurs et appareils.
\n\n\n\nLes règles CSS pour les marges internes et externes, la typographie, les couleurs et les bordures du moteur de styles sont désormais regroupées au même endroit, ce qui diminue le temps consacré aux tâches de mise en page et aide à générer des noms de classes sémantiques.
\n\n\n\nPlus de 40 améliorations de l’accessibilité ont été réalisées, comprenant la résolution des problèmes de perte de focus dans l’éditeur, l’amélioration des libellés de formulaires et de la restitution vocale des messages, l’amélioration de l’interface de modifications des textes alternatifs, la correction du débordement du menu d’administration sur les petits écrans ou en zoom navigateur. En savoir plus sur les améliorations d’accessibilité apportées par WP 6.1.
\n\n\n\nLes éléments de modèles de blocs peuvent désormais être définis dans les thèmes classiques (en anglais) en ajoutant les fichiers HTML appropriés au répertoire parts
à la racine du thème.
Les nouveaux filtres permettent aux variantes du bloc de requête de prendre en charge des requêtes personnalisées afin de créer des variantes plus spécifiques et des options avancées de filtrage des types de publication hiérarchiques.
\n\n\n\nExploitez les filtres dans la barre latérale « Styles » pour contrôler les réglages sur quatre niveaux de votre site, du moins spécifique au plus spécifique : principal, thème, compte, bloc.
\n\n\n\nGagnez du temps et évitez de coder en dur des déclarations dans un thème grâce aux valeurs de marge internes et externes prédéfinies pour de multiples blocs.
\n\n\n\nGrâce au réglage de modification limitée au contenu, les mises en page peuvent être verrouillées au sein des blocs conteneurs. Dans un bloc de contenu seul, ses blocs enfants sont invisibles dans la vue en liste et ne sont pas modifiables. Vous contrôlez donc la mise en page tandis que vos rédactrices et rédacteurs peuvent se concentrer sur le contenu.
\n\n\n\nCombinez-la avec les options de verrouillage des blocs pour un contrôle encore plus poussé de vos blocs.
\n\n\n\nWordPress 6.1 résout 25 tickets dédiés à l’amélioration des performances. De l’API REST au multisite, en passant par WP_Query
l’enregistrement des blocs du cœur WordPress et par de nouvelles vérifications sur l’outil Santé du site, ou par l’ajout des attributs async
aux images, il y a des améliorations bénéfiques pour tous les types de sites. Un récapitulatif complet est disponible dans le guide dédié aux performance de WP 6.1.
WordPress 6.1 comprend encore bien plus de nouvelles fonctionnalités et d’améliorations. Pour en savoir plus, et notamment si vous développez des sites WordPress, consultez le guide des changements techniques de cette version.
\n\n\n\nDécouvrez WordPress 6.1 en fonctionnement ! Notre vidéo de présentation propose une vue d’ensemble des principales fonctionnalités qui sont sorties avec WordPress 6.1.
\n\n\n\nVisitez learn.wordpress.org pour des tutoriels vidéos, des ateliers en ligne, des cours et des plans de cours pour les personnes organisant des évènements, et pour des contenus présentant les nouvelles fonctionnalités de WordPress.
\n\n\n\nConsultez notre guide des changements techniques introduits par WordPress 6.0. Il contient toutes les notes techniques que vous devez connaître si vous développez sur WordPress.
\n\n\n\nLes personnes mentionnées ci-dessous ont participé à la direction de cette version majeure du CMS :
\n\n\n\nIl n’aurait pas été possible de sortir WordPress 6.1 sans le travail acharné de plus de 800 personnes situées dans au moins 60 pays différents. Merci à toutes celles et ceux qui ont travaillé sur cette nouvelle version de WordPress !
\n\n\n\n1naveengiri · Aaron D. Campbell · Aaron Jorbin · Aaron Robertshaw · Abha Thakor · Abu Hurayra · Adam Bosco · Adam Pickering · Adam Silverstein · Adam Wiltgen · Adam Zielinski · Addie · Adil Öztaşer · aduth · Aezaz Shekh · afrid1719 · Ahmed Chaion · Ahmed Saeed · Aki Hamano · Akram Ul Haq · Akshit Sethi · Alain Schlesser · alamgircsebd · AlanP57 · alansyue · albatross10 · Albert Juhé Lluveras · Alberuni Azad. · Alejandro J. Sanchez P. · Aleksej · Alex Concha · Alex Lende · Alex Mills · Alexis Coulombe · alexstine · allancole · allisonplus · Alvaro Gómez · amirkamizi · Amjad Ali · Anantajit JG · Anariel Design · Andrea Fercia · Andreas · Andrei Draganescu · Andrei Surdu · Andrew Nacin · Andrew Ozz · Andrew Serong · Andrew Wilder · AndrewNZ · Andrey « Rarst » Savchenko · Andrija Naglic · André · Andy Fragen · Andy Keith · Aniket Patel · anitanenova · Ankit K Gupta · Anna Bansaghi · Anne McCarthy · Ante Laca · Anthony Burchell · Anton Vlasenko · apedog · apokalyptik · AR Rasel · arcangelini · archon810 · Ari Stathopoulos · Ariel Chinn · Arjun Singh · Arnab Mondal · Arslan Kalwar · Artur Grabowski · Arunas Liuiza · Aspexi · Aurooba Ahmed · Austin Matzko · Ayesh Karunaratne · BaneD · barneydavey · Bartosz Bobnis · Beatriz Fialho · Ben Dwyer · Ben Greeley · Benachi · Benjamin Grolleau · Benoit Chantre · Bernhard Reiter · Bernie Reiter · Bhrugesh Bavishi · Bing · Birgir Erlendsson (birgire) · Birgit Pauli-Haack · Blockify · Bob · bobbingwide · bonger · Boone Gorges · Brad Jorsch · Brandon Kraft · Brian Alexander · Brian Gardner · Bruno Cantuaria · Bruno Ribaric · burgiuk · Burhan Nasir · bwbama · cadlec · cagsmith · Carlos Bravo · Carlos Garcia Prim · Carolina Nymark · cavalierlife · cdbessig · Chad Chadbourne · Chandra M · Channing Ritter · Chetan Prajapati · Chintan hingrajiya · Chloe Bringmann · Chouby · Chris Budd · Chris Hardie · Chris Zarate · chriscct7 · chrisguitarguy · Christian-W. Budde · Christina Voudouris · Christoph Daum · Christopher Finke · Chuck Reynolds · chynnabenton · ckanderson22 · CodePoet · codewhy · Colin Stewart · Collie-IT, Anne K. Frey · colonelphantom · Cory Birdsong · Courtney Robertson · craigfrancis · crazycoders · Crisoforo Gaspar · Cupid Chakma · Curdin Krummenacher · cyrillbolliger · Daijiro Miyazawa · dainemawer · Daisy Olsen · Dale du Preez · Damon Cook · damonganto · Dan Farrow · Dan Soschin · Daniel Bachhuber · Daniel Iser · Daniel Richards · Daniel Schutzsmith · Daniele Scasciafratte · darerodz · Daria · Darin Kotter · Darko G. · darkskipper · Darren Coutts · Dat Hoang · datainterlock · Dave Hilditch · dave1010 · David Anderson · David Baumwald · David Biňovec · David C · David Calhoun · David E. Smith · David Goring · David Gwyer · David Herrera · David Rozando · David Smith · daxelrod · daymobrew · Deepak Vijayan · Denis de Bernardy · Denis Žoljom · denishua · Dennis Claassen · Dennis Snell · derekblank · Derrick Hammer · Dharmesh Patel · dhl · Diane Co · Dilip Bheda · dingdang · Dion Hulse · Dipak Parmar · divyeshgodhani · Dominik Schilling · donmhico · Doug Wollison · Dougal Campbell · Drew Jaynes · Drivingralle · drzraf · dsas · Dwain Maralack · Dzikri Aziz · Dōvy Paukstys · eclev91 · Edwin Cromley · eedee · Ehtisham S. · Eliezer Peña · Ella van Durpe · Emily Clarke · Emmanuel Hesry · Enrico Battocchi · Erick Hitter · Erik · Erik Betshammar · estelaris · eugene.manuilov · Eugene.Manuilov · Evan Herman · Evan Mattson · Evan Mullins · Fabian Kägy · Faisal Alvi · Faison · Felipe Elia · Felix Arntz · Fellyph Cintra · Femy Praseeth · Florian Brinkmann · Francisco · Fuad Ragib · furi3r · gabri3lmarques · Gabriel de Tassigny · Gabriel Rose · Garrett Hyder · Garth Mortensen · Gary Jones · Gary Pendergast · garymatthews919 · George Hotelling · George Mamadashvili · George Stephanis · Gerardo Pacheco · gigitux · giox069 · giuseppemazzapica · Glen Davies · goldenapples · Grégory Viguier · graham73may · Grant M. Kinney · Greg Ziółkowski · greg24 · gRegor Morrill · gunterer · Gustavo Bordoni · h2ham (Hiromu Hasegawa) · hakanca · hakre · Hans-Christiaan Braun · Hardik Thakkar · Harit Panchal · harshvaishnav · Hasanuzzaman · Hauwa Abashiya · Helen Hou-Sandi · Henrique Iamarino · Henry Wright · here · Herre Groen · Hilay Trivedi · hiren sanja · hiyascout · Howdy_McGee · hugodevos · huubl · hztyfoon · Héctor Prieto · Ian Belanger · Ian Dunn · iansvo · iCaspar · Ignacio Cruz Moreno · Igor · igrigorik · ilovecats7 · ilunabar · imadarshakshat · ipajen · Ipstenu (Mika Epstein) · irecinius · Isabel Brison · Iulia Cazan · ivanjeronimo · iviweb · J.D. Grimes · Jacob Schweitzer · Jakaria Istauk · James Kemp · James Koster · jamieburchell · Jan Thiel · Jarret · Jason Johnston · Jasper Kinoti · Javier Arce · Javier Casares · Jay Trees · Jean-Baptiste Audras · jeawhanlee · Jeff Ong · Jeff Paul · Jeff Uberstine · Jeremy Felt · Jeremy Herve · JeroenReumkens · Jessica Lyschik · jhart35 · jhnstn · jigar bhanushali · jnz31 · Joe Dolson · Joe Hoyle · Joe McGill · joelhardi · Joen Asmussen · John Blackbourn · John James Jacoby · John Regan · johnmark8080 · Jon Brown · Jon Surrell · Jonathan Bossenger · Jonathan Desrosiers · Jonathan Pantani · jonmackintosh · Jonny Harris · jonny-s · Jono Alderson · Joost de Valk · Jorge Costa · Jos Velasco · Joseph Grainger · Josepha Dambul · Josepha Haden · Josh Habdas · Joshua Abenazer · Joy · jrbeilke · jsnajdr · Juhi Saxena · Julie Moynat · Juliette Reinders Folmer · Julio Potier · just0nequestion · Justin Ahinon · Justin Sainton · Justin Tadlock · Justin Welenofsky · jyolsna · K. Adam White · KafleG · Kai Hao · Kajal Gohel · Kalpesh Akabari · Kapil Paul · Kari Anderson · karlgroves · Karlijn Bok · Kaspars · Kathryn Presner · kbrownkd · Keanan Koppenhaver · Kelly Choyce-Dwan · Kelly Hoffman · Kevin Behrens · Kevin Hagerty · Khoi Pro · Khokan Sardar · killua99 · Kishan Jasani · kitchin · Kjell Reigstad · kkmuffme · klewis · Knut Sparhell · Koen Van den Wijngaert · Konrad.K · Konstantin Kovshenin · Kris Kelvin · KrishaWeb · Krupal Panchal · Kunal Madhak · Kurt Payne · kwillmorth · Kyle B. Johnson · Kyle Nel · laurelfulford · Lauren Stein · laurent22777 · lazam786 · Lee Willis · leemon · Lena Morita · leogermani · Linkon Miyan · Linnea Huxford · lonnylot · Lovekesh Kumar · Lovro Hrust · Lucas Bustamante · lucilastancato · luigipulcini · Luis Felipe Zaguini · luisherranz · Luiz Araújo · Lukas Niebler · Luke Cavanagh · M S Newaz · Maarten · Maciej · maciejmackowiak · Madhu Dollu · Madhu Dollu · Maggie Cabrera · magicoders · Mahrokh · maksimkuzmin · malthert · manfcarlo · Manish Songirkar · Manzoor Wani · Manzur Ahammed · Marc · Marcelo de Moraes Serpa · Marco Ciampini · Marcus Kazmierczak · Marek Dědič · Marianna · Marie Comet · Marin Atanasov · Marius L. J. · Mark Biek · Mark Howells-Mead · Mark Jaquith · Mark Parnell · Marko Heijnen · Markus · Markus Kosmal · Martijn van der Klis · Martin Stehle · martin.krcho · Mary Baum · Mashu · masteradhoc · Matías Emanuel Surdi · Matias Ventura · matiasbenedetto · Matt Chowning · Matt Mullenweg · Matt Wondra · Matthew Boynes · Matthew Eppelsheimer · Matthias Pabst · Matthias Reinholz · mattyrob · Mauriac AZOUA · Maxime J. · Maxime Meganck · Mayank Majeji · maythamalsudany · Mayuge · mcliwanow · Md Rakib Hossain · Md. Russel Hussain · mdrago · Mehedi Foysal · Meher Bala · Mehul Kaklotar · Mel Choyce-Dwan · meloniq · Merkys Maliukevičius · meysam norouzi · Micha Krapp · Michael Bourne · Michael Burridge · Michal Czaplinski · Miguel Fonseca · Mihai Dumitrascu · Mike Crantea · Mike Glendinning · Mike Hansen · Mike Jolley (a11n) · Mike Schroder · mikemanzo · Milana Cap · Milind More · mimi · Minal Diwan · miya · Mladen · Mohammad Jangda · MohammadJafar Khajeh · Mohit Dadhich · Monique Dubbelman · moto hachi · mreishus · mrobit · msolution · mtias · Muhammad Arslan · Mukesh Panchal · Muntasir Mahmud · Mustaque Ahmed · mvraghavan · mweichert · n8finch · Nalini Thakor · Namith Jawahar · Naresh Bheda · Nate Allen · Nathan · Nathan Johnson · navigatrum · neffff · nendeb · Neycho Kalaydzhiev · Nicholas Garofalo · Nick Diego · Nick Halsey · Nico · nidhidhandhukiya · Nik Tsekouras · nikkigagency · Niloy · Ninos · Nithin John · Nithin SreeRaj · nlpro · Noah Allen · noplanman · nouarah · NumidWasNotAvailable · Nuno Morgadinho · Nurul Umbhiya · nvartolomei · Obayed Mamur · obliviousharmony · oguzkocer · Olga Gleckler · Oliver Stapelfeldt · OllieJones · oneearth27 · Onni Hakala · opr18 · ovidiul · p_enrique · Paal Joachim Romdahl · Pablo Postigo · PabloHoney · palmiak · Paolo L. Scala · Paragon Initiative Enterprises · Parham Ghaffarian · Pascal Birchler · Patrick Groot · Paul Bearne · Paul Biron · Paul Kevan · Paul Ryan · Paulo Cruz · Paulo Trentin · Pavan Patil · pavelschoffer · pbking · Pedro Mendonça · Peter Westwood · Peter Wilson · petitphp · Petter Walbø Johnsgård · Phil Johnston · Phill · Pierre Sylvestre · Pieterjan Deneys · Piotrek Boniu · Pippin Williamson · Pooja Derashri · Pooja N Muchandikar · Praful Patel · Pratiksha · presscustomizr · Presskopp · presstoke · Priyo Mukul · prokium · Q · Rachel Baker · Rachel Peter · raduiason · Rafi Ahmed · Rahi Prajapati · Rajan Panchal · Rajesh Raval · ralucastn · Ramanan · Ramon Ahnert · Ramon Corrales · ramon fincken · Ramon James · randhirexpresstech · Ravikumar Patel · rcanepa · rebasaurus · Rehan Ali · Remy Perona · Renatho (a11n) · renegeuze · Reuhno · rflw · Riad Benguella · Rich Tabor · Rinat · Rinky Chowdhury · Rishi Shah · rkaiser0324 · Robert Anderson · Robert Chapin · robertght · Robin · robmiller · rodrigosevero · Rolf Allard van Hagen · Rolf Siebers · rollybueno · Romain Herault · romulodl · ross_ritchey · Roy · Russell Aaron · Ryan Boren · Ryan McCue · Ryan Murphy · Ryan Welcher · Sébastien SERRE · Sérgio Gomes · Sören Wrede · Sabbir Ahmed · Sajjad Hossain Sagor · Sakri Koskimies · Sami Keijonen · Sampat Viral · Samuel Wood (Otto) · Sandip Mondal – a11n · Sandra Sanz · santosguillamot · Sarah Norris · sarahricker · Sathiyamoorthy V · Saumya Majumder · Saurabh Sharma · Scott Fennell · Scott Kingsley Clark · Scott Lesovic · Scott Taylor · scribu · seakashdiu · Sean Fisher · Sebastian Pisula · seieric · Sergey Biryukov · Sergio Scabuzzo · seriouslysenpai · Seth Alling · shangidah afroz · Shannon Little · Sharjeel Khan · shetheliving · Shoaib Ali · Shraboni · Shreyas Ikhar · shuvo586 · siddharth ravikumar · Siddharth Thevaril · Siobhan · sirzooro · Slava Abakumov · Slobodan Manic · Smit Rathod · sobatkras · Stanislav Khromov · SteelWagstaff · Stefano · Stefano Minoia · Stefanos Togoulidis · Stephen Bernhardt · Stephen Edgar · Stephen Page · Sterling Hamilton · Steven Lin · steveo2000 · studiolxv · Sumit Bagthariya · Sumit Singh · Sumit Singh (WP Lovers) · Sumon Sarker · SunilPrajapati · sunyatasattva · Sybre Waaijer · Synchro · system909 · Tahmid ul Karim · Takashi Kitajima · Tammie Lister · Tanbir Ahmod · Tanvirul Haque · Taras Dashkevych · targz · Taylor Lovett · tazotodua · tbember · Teddy Patriarca · Tellyworth · Terence Eden · tharsheblows · thejaydip · Thierry Muller · Thijs · Thomas Griffin · Thorsten Schraut · threadi · Tiffany Bridge · Till Krüss · Timothy Jacobs · Titus Moore · TobiasBg · tobifjellner (Tor-Bjorn Fjellner) · Tom de Visser · Tom J Nowell · Tom Janssen · Tom Rhodes · Tomasz Tunik · tomepajk · Tomoki Shimomura · Toni Viemerö · tony.localword · Tonya Mork · Toro_Unit (Hiroshi Urabe) · Torsten Landsiedel · transl8or · Travis Smith · Tremi Dkhar · TrevorPolischuk · Trinadin · Tung Du · turtlepod · Tushar · Ugyen Dorji · Ulrich · Umesh Gupta · upadalavipul · utsavmadaan823 · Vagelis · varma · vasartam · vdankbaar · Velochicdunord · Vicente Canales · vikasprogrammer · Virginie Garnier · Vishal Kakadiya · vortfu · webbeetle · Weston Ruter · whaze · Whissi · William Earnhardt · williampatton · withinboredom · woji29911 · Yahil Madakiya · Yan Knudtskov · Yann · Yoav Farhi · Yohann Billard · Yui · yuu · zaerl · Zebulan Stanphill · Zenaul Islam · ziposc · Česlav Przywara · 沈唁
\n\n\n\nMerci également à toutes celles et ceux qui ont traduit cette version en français :
\n\n\n\nBonaldi, Bruno Tritsch, Chouby, Didier Demory, Eddy, Emilie LEBRUN, FX Bénard, florianv, Frederic Nuyts, Gilbert GAYRAUD, Guillaume TURPIN, Ioana M., Jason Rouet, Jenny Dupuy, Jb Audras, Loulou51, lulucmy, maecatnou, Magali, Marianna, Marie Comet, Marine EVAIN, Maxime Pertici, nandow, pasglop, Rachel Peter, Sébastien SERRE, solaack, Stéphane POISSON, Timothée Brosille, Translations by Automattic, Virginie Garnier, virginienacci, whaze, Whodunit, WP-Translations, et wplmillet.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:61:\"https://fr.wordpress.org/2022/11/02/wordpress-6-1-misha/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:4;a:6:{s:4:\"data\";s:77:\"\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n\n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:8:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"Guide des changements techniques de WordPress 6.1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://fr.wordpress.org/2022/10/12/guide-des-changements-techniques-de-wordpress-6-1/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:95:\"https://fr.wordpress.org/2022/10/12/guide-des-changements-techniques-de-wordpress-6-1/#comments\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 12 Oct 2022 16:20:45 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:2:{i:0;a:5:{s:4:\"data\";s:13:\"Documentation\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}i:1;a:5:{s:4:\"data\";s:5:\"Guide\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2509\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:107:\"Tour d\'horizon des changements techniques apportés par WordPress 6.1, la prochaine version majeure du CMS.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"enclosure\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:3:\"url\";s:66:\"https://make.wordpress.org/design/files/2022/09/tt3_variations.mp4\";s:6:\"length\";s:6:\"996018\";s:4:\"type\";s:9:\"video/mp4\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:45796:\"\nLa version Release Candidate de WordPress 6.1 est sortie mardi 11 octobre. Il est donc temps de parcourir les différents changements techniques qu’apportera cette prochaine version majeure de notre CMS.
\n\n\n\nLa sortie finale de cette nouvelle version est planifiée pour le 1er novembre 2022.
\n\n\n\nL’équipe de direction de WP 6.1 et plusieurs centaines de contributeurs et contributrices ont travaillé sur plus de 120 améliorations et nouvelles fonctionnalités, 241 correctifs et 42 autres tâches variées, ce qui représente plus de 400 tickets sur Trac.
\n\n\n\nÀ cela, il faut ajouter plus de 50 pull requests ayant permis de fusionner les différentes versions de Gutenberg dans le cœur du CMS. Du côté du projet Gutenberg il y a eu en tout 1684 pull requests apportant 425 nouvelles fonctionnalités et améliorations et 428 correctifs de bugs, le reste concernant des tâches courantes de revue de qualité du code, de documentation ou d’amélioration des outils de déploiement.
\n\n\n\nEn route pour un petit tour d’horizon des
nouveautés techniques de WordPress 6.1
Tous les liens de cet article pointent vers des notes de développement rédigées en anglais.
\n\n\n\nL’objectif est de fournir un panorama général des changements techniques apportés par cette version, en français, puis de diriger les personnes qui souhaitent en savoir plus vers les notes de développement en anglais.
\n\n\n\nÀ noter : certaines modifications listées ici vont nécessiter des actions de la part des auteurs et autrices de thèmes et d’extensions, qui devront adapter ou modifier leur code. Si vous êtes concerné·e, veuillez lire les notes de développement listées dans cet article consciencieusement afin de vous assurer que votre code fonctionnera avec WordPress 6.1 lorsque cette version sortira le 1er novembre 2022.
\n\n\n\nAvec 45 tickets sur Trac pour WP 6.1, l’amélioration des performances et des temps de chargement de WordPress a été l’un des enjeux principaux de cette version. Les changements les plus significatifs portent sur les requêtes WP_Query
et sur l’API REST, deux points qui impactent grandement les temps de chargement de votre site. L’un des changements les plus attendus concernait notamment la mise en cache des requêtes WP_Query
, et c’est maintenant une réalité avec WP 6.1.
De nouveaux points de contrôle ont aussi été ajoutés dans l’écran de Santé du site, qui vous indiquera maintenant si la mise en cache des pages et le cache persistant fonctionnent correctement sur votre site.
\n\n\n\nPlusieurs améliorations conséquentes sur l’API de mise en cache de WordPress ont également été mises en œuvre, et l’ordre d’exécution général des crochets d’action a été optimisé pour retarder le moins possible l’affichage des pages.
\n\n\n\nL’enregistrement de blocs personnalisés pour l’éditeur à l’aide de fichiers block.json
a aussi été rendu bien plus performant.
Et ce n’est qu’une petite partie des améliorations de performances de WP 6.1. Pour en découvrir plus, voici un guide spécifique sur les performances dans cette nouvelle version de WP :
\n\n\n\nIl s’agit du second focus principal de WordPress 6.1, avec 28 tickets sur Trac, concernant 13 des principaux composants du CMS. De nombreuses améliorations ont été faites sur l’éditeur de blocs et sur la fonctionnalité d’édition complète du site, quelques éléments encore non conformes sur les différents écrans d’administration ont été corrigés, et beaucoup d’autres améliorations ont été faites pour faciliter l’utilisation de WordPress par toutes et tous.
\n\n\n\nUne attention particulière a également été portée sur la gestion des champs requis sur les différents formulaires de l’interface d’administration : pour faciliter leur maintenance, une petite API a été créée afin de gérer de façon centralisée leur affichage. Celle-ci est publique et peut donc être utilisée par les personnes réalisant des développements sur mesure.
\n\n\n\nNotons également qu’avec WordPress 6.1, les deux thèmes natifs Twenty Twenty-Three (nous reparlerons de celui-là dans un article dédié !) et Twenty Twenty-Two font leur entrée parmi les premiers Block Themes (ces thèmes entièrement modifiables avec l’éditeur de blocs) ayant obtenu le libellé accessibility-ready
sur le répertoire de thèmes WordPress.org.
Pour en savoir plus sur toutes ces améliorations concernant l’accessibilité de WordPress, consultez le guide spécifique proposé par l’équipe Accessibility :
\n\n\n\nC’est évidemment encore et toujours un des axes concentrant le plus d’évolutions d’une version à une autre
\n\n\n\nWordPress 6.1 embarque les versions 13.1, 13.2, 13.3, 13.4, 13.5, 13.6, 13.7, 13.8, 13.9, 14.0, et 14.1 du projet Gutenberg.
\n\n\n\nParmi les nombreux changements de ces 10 versions de l’extension Gutenberg, un gros effort a été fait pour rendre les blocs et autres fonctionnalités de l’éditeur de plus en plus disponibles pour les thèmes « classiques », c’est à dire les thèmes qui ne prennent pas encore en charge l’édition complète du site à l’aide de blocs, une fonctionnalité introduite dans le CMS en 2022 avec WordPress 5.9.
\n\n\n\nL’objectif est de faciliter le travail des développeuses et des développeurs pour effectuer une transition de leurs thèmes « classiques » vers le principe du thème basé sur des blocs, que celui-ci soit entièrement ou partiellement modifiable dans l’éditeur. Nous espérons que cela poussera encore plus les personnes développant des thèmes WordPress à exploiter au maximum les fonctionnalités de l’éditeur.
\n\n\n\nPar ailleurs, de nombreuses fonctionnalités utiles au quotidien ont été ajoutées dans cette version : filtrage des données du theme.json
, nouveau système de gestion des préférences dans l’éditeur, possibilité de modifier et étendre le bloc « Boucle de requête », et bien plus encore.
Vous trouverez ci-dessous les différentes notes de développement concernant l’éditeur de WordPress :
\n\n\n\nPar ailleurs, la note de développement suivante fournit un état des lieux très pratique des blocs natifs et de leurs différentes possibilités de formatage :
\n\n\n\nLes notes de développement suivantes présentent des changements qui concernent tout particulièrement les développeuses et développeurs de thèmes.
\n\n\n\nTout d’abord, l’entête Update URI
qui doit être utilisé si vous développez des thèmes sur mesure n’ayant pas vocation à être déployés sur le répertoire WordPress.org. Cela évitera que votre site propose une mise à jour et écrase votre thème dans le cas où un thème du répertoire officiel porterait le même identifiant (slug) que le vôtre !
Ensuite nous avons plusieurs notes de développement concernant les interactions entre les thèmes et l’éditeur de site. Et notamment la possibilité de créer des éléments de modèles basés sur des blocs au sein d’un thème classique, c’est à dire d’un thème ne proposant au départ pas de compatibilité avec l’édition complète de site (full site editing).
\n\n\n\nEnfin, on notera l’arrivée de la gestion fluide des polices typographiques, qui permettent de définir la taille de typo de façon à ce qu’elle s’adapte dynamiquement à la largeur de l’écran.
\n\n\n\nTwenty Twenty-Three est le nouveau thème par défaut de WordPress.
\n\n\n\nComme son prédécesseur, il exploite à 100 % les fonctionnalités de l’éditeur de site. Il va même beaucoup plus loin en intégrant nativement 10 variations de styles permettant de modifier complètement l’interface depuis l’administration.
\n\n\n\nCes 10 variations de styles ont été sélectionnées à l’aide d’un appel à contribution. L’objectif est de montrer par l’exemple comment se comportent les nouvelles fonctionnalités de l’éditeur de site, et notamment comment exploiter le fichier theme.json
.
Vous trouverez ci-dessous une vidéo balayant les 10 variations de styles de ce thème.
\n\n\n\nComme d’habitude, ce thème natif a été développé sur GitHub (où vous retrouverez l’historique du projet) puis intégré au cœur de WordPress pendant la phase de développement de la version 6.1.
\n\n\n\nL’API REST a vu l’arrivée d’améliorations concernant le point de terminaison /search
ainsi que de l’affichage des réponses JSON pouvant être controlées via le filtre rest_json_encode_options
. Toutes les améliorations de l’API sont décrites dans la note de développement suivante :
Une nouvelle fonction attendue depuis plus de 10 ans a fait son entrée dans la boîte à outils des développeuses et développeurs : is_login()
permet de déterminer si l’on se trouve sur la page de connexion ou non.
Une nouvelle méthode fait son apparition, afin de pouvoir interagir et filtrer plus facilement les liens de visualisation présents dans ces tableaux.
\n\n\n\nAvec la version 5.8, nous avons accueilli la prise en charge du format WebP et nous prévoyions initialement d’intégrer la génération automatique et par défaut d’images dans ce format dans WordPress 6.1, mais le commit associé a finalement été annulé avec la recommandation de plutôt intégrer cette fonctionnalité dans une extension canonique.
\n\n\n\nEn revanche, la propriété muted
est maintenant disponible pour les vidéos insérées dans l’éditeur, ce qui permet de rendre silencieuse les vidéos ayant vocation à être lancées automatiquement (propriété autoplay
). Ceci est obligatoire pour les vidéos automatiques.
WordPress 6.1 introduit de nombreuses nouvelles fonctions et crochets d’action ou filtres. Ces changements sont détaillés dans la note de développement suivante :
\n\n\n\nEn plus de tous ces changements, on notera les évolutions suivantes, triées par composant du cœur WP :
\n\n\n\npost lock
pouvaient auparavant tricher en surchargeant les modifications via les sauvegardes automatiques (#55659)wp_cache_flush_group
et wp_cache_supports
(#4476, #56605)remove_accents()
(#35951)wp-cron.php
(#56048)get_page_template()
ne fonctionne pas sur les thèmes basés sur des blocs (#56394)remove_accents()
#24661sanitize_url()
et esc_url_raw()
#55852safecss_filter_attr()
#55966safe_style_css
#56122safecss_filter_attr
#56353is_serialized
pour accepter les Enums #53299phpversion()
par la constante PHP_VERSION #55680realpath()
#56636file_get_contents
#56637file_exists()
sur les variables utilisant realpath()
#56654get_theme_file_path
dans register_block_style_handle
#56666wp_rand( 0, 0)
#55194switch_to_locale()
à annuler le chargement des traductions des thèmes et des extensions #39210viewScript
pour les blocs dynamiques #56470get_post_permalink()
#45329wp_insert_term
, passage de $args
en tant que paramètre additionnel pour les actions d’après-insertion (create_term
, created_term
, etc.) #55441title
du lien #55530Que vous développiez des thèmes ou des extensions, pensez à tester et retester votre code pour vous assurer de sa compatibilité avec ces changements. Vous pouvez utiliser l’extension Beta Tester sur un site de test pour vérifier la compatibilité de vos développements avec WordPress 6.1 RC 1. Nous comptons sur vous pour vous assurer que votre code fonctionne correctement avec le cœur du CMS, pour le bien des millions d’utilisateurs et utilisatrices de WordPress
\n\n\n\n\n\n\n\nCe guide en français a été rédigé par Jb Audras avec l’aide de FX Bénard et Jenny Dupuy.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://fr.wordpress.org/2022/10/12/guide-des-changements-techniques-de-wordpress-6-1/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"3\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:5;a:6:{s:4:\"data\";s:73:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"Arrêt définitif des mises à jour de sécurité pour les versions de WordPress 3.7 à 4.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:122:\"https://fr.wordpress.org/2022/09/07/arret-definitif-des-mises-a-jour-de-securite-pour-les-versions-de-wordpress-3-7-a-4-0/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:131:\"https://fr.wordpress.org/2022/09/07/arret-definitif-des-mises-a-jour-de-securite-pour-les-versions-de-wordpress-3-7-a-4-0/#comments\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 07 Sep 2022 13:00:00 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"WordPress.org\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2445\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:147:\"À partir du 1er décembre 2022, l\'équipe de sécurité de WordPress ne fournira plus de mises à jour de sécurité pour les versions 3.7 à 4.0.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:4398:\"\nJusqu’à présent, l’équipe de sécurité de WordPress proposait des correctifs de sécurité pour toutes les versions de WordPress reposant sur les versions 3.7 à la version actuelle (6.0, sachant que WordPress 6.1 sortira cet automne). Cela faisait donc un grand nombre de versions à maintenir, alors qu’elles ne représentent qu’un nombre très minoritaire de sites (les statistiques sont disponibles publiquement sur cette page).
\n\n\n\nÀ partir du 1er décembre 2022, l’équipe dédiée à la sécurité de WordPress ne fournira plus de mises à jour de sécurité pour les versions 3.7 à 4.0.
\n\n\n\n\n\n\n\nCes versions datant maintenant de 8 ans ou plus, il y a peu de chances que votre site soit concerné, mais vous pouvez vous en assurer en vous connectant à votre tableau de bord et en vérifiant la version de WordPress indiquée dans l’encart « D’un coup d’œil » (sur les versions les plus anciennes, cet encart est intitulé « Aujourd’hui »).
\n\n\n\nDans le cas où vous disposeriez d’une installation tournant sur WordPress 4.0 ou inférieur, vous devrez faire une mise à jour vers une version plus récente (nous recommandons la dernière version disponible) afin de garder votre site sécurisé. Consultez notre documentation sur la mise à niveau de votre site WordPress pour plus d’informations.
\n\n\n\nDans tous les cas, il est important de noter que la seule version de WordPress activement maintenue est la version courante (à ce jour, la version 6.0). Les versions plus anciennes ne font que bénéficier de correctifs de sécurité et ne reçoivent généralement aucun correctif de bug.
\n\n\n\nDans les prochains mois, l’arrêt du support d’un nouveau groupe d’anciennes versions de WordPress sera annoncé, selon un calendrier qui est en cours d’élaboration au sein de l’équipe de sécurité de WP.
\n\n\n\nPour plus d’informations sur le processus d’arrêt du support des anciennes versions de WordPress, vous pouvez consulter cet article de l’équipe de sécurité de WordPress (en anglais).
\n\n\n\nArticle publié par Jb Audras de l’équipe de sécurité de WP. Merci aux co-responsables du site fr.wordpress.org Didier Demory, Jenny Dupuy et FX Bénard pour la relecture.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:127:\"https://fr.wordpress.org/2022/09/07/arret-definitif-des-mises-a-jour-de-securite-pour-les-versions-de-wordpress-3-7-a-4-0/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"5\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:6;a:6:{s:4:\"data\";s:73:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:28:\"WordPress 6.0 « Arturo »\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:57:\"https://fr.wordpress.org/2022/05/25/wordpress-6-0-arturo/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:65:\"https://fr.wordpress.org/2022/05/25/wordpress-6-0-arturo/#respond\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 25 May 2022 06:16:04 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Nouvelles versions de WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2400\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:376:\"Bienvenue sur WordPress 6.0 « Arturo » Nous vous souhaitons la bienvenue sur WordPress 6.0, version inspirée par le musicien de jazz Arturo O’Farrill. Célèbre pour son influence sur le jazz latino contemporain, Arturo a publié plus de 15 albums sur 50 ans de carrière. Prenez le temps d’explorer WordPress 6.0. Cette version a été conçue afin […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Jenny Dupuy\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:54838:\"\nNous vous souhaitons la bienvenue sur WordPress 6.0, version inspirée par le musicien de jazz Arturo O’Farrill. Célèbre pour son influence sur le jazz latino contemporain, Arturo a publié plus de 15 albums sur 50 ans de carrière.
\n\n\n\nPrenez le temps d’explorer WordPress 6.0. Cette version a été conçue afin de vous aider à développer votre inspiration créative et pour rendre l’expérience éditoriale encore plus intuitive. Pendant que vous découvrez les nouveautés de cette version, n’hésitez pas à lancer une liste de lecture comprenant les meilleures chansons d’Arturo !
\n\n\n\nAvec presque 1 000 améliorations et corrections, la deuxième version majeure de l’année 2022 est là. Cliquez ici pour télécharger WordPress 6.0 !
\n\n\n\n\n\n\n\nLes propriétaires de sites devraient mettre à jour leurs installations WordPress afin de profiter des avantages de sa stabilité, de ses améliorations de performances, et de ses améliorations en terme d’ergonomie. Les personnes créant du contenu avec WordPress apprécieront toutes les nouvelles fonctionnalités améliorant l’expérience éditoriale et de mise en page.
\n\n\n\n \n\n\n\nPour en savoir plus sur le contenu technique de la version, lisez le guide que nous avons publié il y a quelques semaines.
\n\n\n\nLes améliorations éditoriales ne manquent pas, que vous écriviez un tout nouvel article ou que vous ajoutiez des éléments à une page existante. Explorez les façons d’améliorer votre processus de création de contenu avec :
\n\n\n\n[[
pour accéder rapidement au gestionnaire de liens.Les thèmes basés sur des blocs permettent désormais de multiples variations de style. Cela étend le nouveau système de gestion des styles et ajoute des raccourcis permettant de changer l’affichage de votre site avec un seul et même thème. Vous pouvez modifier les réglages disponibles, tels que la graisse de la police et autres options de mise en forme comme la palette de couleurs disponible par défaut. Vous pouvez modifier le rendu de votre site en quelques clics seulement.
\n\n\n\nWordPress 6.0 inclut cinq nouveaux modèles pour les thèmes basés sur des blocs : auteur/autrice, date, catégorie, étiquette et taxonomie. Ces modèles additionnels offrent encore plus de flexibilité pour créer du contenu. Adaptez-les avec les outils que vous connaissez déjà ou bien en utilisant les nouvelles fonctionnalités de cette version :
\n\n\n\nLes compositions s’affichent désormais là où vous en avez besoin, comme dans l’outil d’insertion rapide ou lors de la création d’un nouvel en-tête ou pied de page. Si vous créez des thèmes basés sur des blocs, vous pouvez même déclarer des compositions provenant du répertoire de compositions via le fichier theme.json
, ce qui vous permet de prioriser les compositions qui vous semblent les plus utiles pour les personnes utilisant votre thème.
De nouveaux raccourcis clavier vous permettent de sélectionner plusieurs blocs dans la vue en liste, de les modifier en une fois et de les glisser-déposer dans la liste. La vue en liste peut maintenant être ouverte et fermée plus facilement. Au départ, elle est en affichage réduit puis elle s’étend automatiquement à la sélection actuelle lorsque que vous sélectionnez un bloc.
\n\n\n\nVous pouvez dorénavant verrouiller vos blocs, ce qui permet de désactiver la possibilité de les déplacer ou de les retirer. Cela facilite la gestion de projet pour les pros, en permettant à leurs clientèle d’exprimer leur créativité au sein d’un cadre limitant les risques de casser leur site.
\n\n\n\nLes outils de design deviennent plus puissants et intuitifs à chaque nouvelle version.
Parmi les principaux changements de la version 6.0, on trouvera :
Cette version comprend plusieurs améliorations des performances de WordPress. Elles portent sur le chargement des publications, la réduction du temps d’exécution des requêtes, la mise en cache, le chargement des menus de navigation et bien plus encore. Notre équipe dédiée aux performances travaille au quotidien pour améliorer l’expérience d’utilisation de votre site WordPress.
\n\n\n\nRendre le web plus accessible fait partie des missions du CMS WordPress. Cette nouvelle version comprend plus de 50 améliorations de l’accessibilité de WP.
\n\n\n\nDécouvrez WordPress 6.0 en action ! Notre vidéo de présentation propose une vue d’ensemble des principales fonctionnalités qui sont arrivées avec WordPress 6.0.
\n\n\n\nNous invitons les développeurs et développeuses à explorer le guide de changements techniques de WordPress 6.0.
\n\n\n\nN’hésitez aussi pas à lire le journal de version de WordPress 6.0 pour plus d’informations sur les fichiers créés, modifiés et supprimés dans cette version.
\n\n\n\nLa livraison de WordPress 6.0 n’aurait jamais été possible sans la participation de ces personnes provenant de plus de 58 pays différents !
\n\n\n\nAaron Jorbin · Aaron Robertshaw · Abdullah Ramzan · Abha Thakor · Adam Silverstein · Adam Zielinski · adi64bit · Adil Ali · agepcom · Ahmed Chaion · Aki Hamano · Akira Tachibana · Alain Schlesser · Alan Jacob Mathew · alansyue · Albert Juhé Lluveras · albertomake · Alefe Souza · Aleksandar Kostov · Alex Concha · Alex Lende · Alex Mills · Alex Stine · aliakseyenkaihar · Alkesh Miyani · Alok Shrestha · Amanda Giles · Andrea Fercia · Andrei Draganescu · Andrei Surdu · Andrew Dixon · Andrew Nacin · Andrew Ozz · Andrew Serong · Andrey “Rarst” Savchenko · André · Andy Fragen · Angelika Reisiger · Anh Tran · Ankit K Gupta · Anne McCarthy · Anoop Ranawat · Anthony Burchell · Anthony Ledesma · Anton Vlasenko · antonrinas · arcangelini · Ari Stathopoulos · Arne · Arpit G Shah · artdecotech · ArteMa · Arthur Chu · Asaquzzaman mishu · atomicjack · Aurélien Joahny · Aurooba Ahmed · Barry · Barry Ceelen · Bartosz Gadomski · Beda · Ben Dwyer · Benachi · Bernhard Reiter · BettyJJ · Bhrugesh Bavishi · binarymoon · Birgir Erlendsson (birgire) · Birgit Pauli-Haack · Blair Williams · BlogAid · Boone Gorges · Brandon DuRette · Brandon Kraft · Brian Alexander · bronsonquick · Brooke · Brooke. · Bruno Ribaric · caraya · Carlos Bravo · Carlos Garcia · Carolina Nymark · cbigler · Chad Chadbourne · Channing Ritter · charleyparkerdesign · charlyox · Chintan hingrajiya · Chloe Bringmann · Chouby · Chris Lubkert · Chris Van Patten · chriscct7 · clonemykey · Colin Stewart · conner_bw · Cory Hughart · Courtney Robertson · Crisoforo Gaspar · Dan Soschin · Daniel Bachhuber · Daniel Richards · danieldudzic · darerodz · Dat Hoang · Dave Smith · David Baumwald · David Biňovec · David Calhoun · David Gwyer · David Herrera · David Shanske · Deb Nath Utpol · Delowar Hossain · denishua · Dennis Claassen · Dennis Snell · Dhanendran · Dharmesh Patel · dhusakovic · Dilip Bheda · Dion Hulse · Dominik Schilling · donmhico · drago239 · Drew Jaynes · dromero20 · Eddy · ehtis · Eliezer Peña · Ella van Durpe · Emmanuel Hesry · Enrico Battocchi · eric3d · Erik Betshammar · espiat · Estela Rueda · etaproducto · EverPress · Fabian Kägy · Fabio Blanco · Faison · Felipe Elia · Felix Arntz · Femy Praseeth · Florian Brinkmann · Florian TIAR · FolioVision · Francesca Marano · Francisco Vera · frankei · furi3r · gadhiyaravi · Garrett Hyder · Garth Mortensen · Gary Jones · Gary Pendergast · genosseeinhorn · George Hotelling · George Mamadashvili · George Stephanis · geriux · Glen Davies · Grégory Viguier · Grant M. Kinney · Greg Ziółkowski · gregoiresailland · Guido Scialfa · gumacahin · gvgvgvijayan · Hareesh · Hasanuzzaman · Hasnain Ashfaq · Hauwa Abashiya · Haz · Helen Hou-Sandi · HelgaTheViking · Henry Wright · Hilay Trivedi · Hitendra Chopda · HristoK · Hugh Lashbrooke · Héctor Prieto · Ian Belanger · Ian Dunn · ianatkins · ianmjones · ImanGM · imokol · Isabel Brison · ishitaka · itsamoreh · Iulia Cazan · Ivan Lutrov · jadpm · Jake Spurlock · jakeparis · James Koster · Jamie · Jan Weiss · janh2 · Jarret · Jason Johnston · Jason LeMahieu (MadtownLems) · Javier Arce · Javier Prieto · Jay Trees · jazbek · Jean-Baptiste Audras · Jeff Bowen · Jeff Matson · Jeff Ong · Jeff Paul · Jenny Dupuy · Jenny Wong · Jeremy Felt · Jeremy Herve · Jeremy Yip · Jez Emery · jhned · jhnstn · jigar bhanushali · jiteshdhamaniya · Joe Dolson · Joe McGill · Joen Asmussen · Johannes Kinast · John Blackbourn · John James Jacoby · John Regan · John Watkins · Jon Brown · Jonathan Champ · Jonathan Desrosiers · Jonny Harris · Jono Alderson · Jorge · Jorge Costa · José Arcos · Josepha · Josepha Dambul · Joshua Fredrickson · Joy · jrivett · jsnajdr · juanlopez4691 · JuanMa Garrido · Juliette Reinders Folmer · Junaid Ahmed · Justin Ahinon · Justin Busa · Justin Tucker · KafleG · Kai Hao · Kajal Gohel · kapacity · Kapil Paul · Kaspars · kbatdorf · Kelly Choyce-Dwan · Kemory Grubb · Kerry Liu · Kev Provance · Kharis Sulistiyono · Kirtan Gajjar · Kjell Reigstad · KMix · Knut Sparhell · Konrad.K · Konstantin Obenland · kpegoraro · kubiq · Kukhyeon Heo · Lauren · Lena Morita · lenasterg · leskam · Lew Ayotte · linux4me2 · Lisa Schuyler · lkraav · Louis · Lovekesh Kumar · Lucas Karpiuk · Luis Felipe Zaguini · luisherranz · Luke Cavanagh · Lukman Nakib · M. van Dam · macbookandrew · Maciej · Maggie Cabrera · maguijo · Mahbub Hasan Imon · malthert · manfcarlo · Marcelo de Moraes Serpa · Marco Ciampini · Marcus Kazmierczak · Marin Atanasov · Marius L. J. · Mark Jaquith · Markus Kosmal · marv2 · Mary Baum · Mat Lipe · Mathieu · Matias Ventura · matiasbenedetto · Matt Chowning · Matt Martz · Matt Mullenweg · Matt Royal · Matt Stoney · Matt Wiebe · maur · Mauriac AZOUA · Max Kellermann · Mehedi Foysal · mgol · Michael Burridge · Michal Czaplinski · Miguel Fonseca · Mike Auteri · Mike Schroder · miken32 · Milan Dinić · Milana Cap · Minal Diwan · Mirco Babini · MMDeveloper · Mohadese Ghasemi · Mohammad Ahsan Habib · Mohammad Rockeybul Alam · MohammadJafar Khajeh · Morten Rand-Hendriksen · moushik · mqudsi · Muhammad Faizan Haidar · Mukesh Panchal · Mustaque Ahmed · Nabil · Nagesh Pai – a11n · Nalini Thakor · Nathan · Nayana Maradia · Nextend Support – Ramona · Nicholas Garofalo · Nick Ciske · Nick Diego · Nicolas Juen · nidhidhandhukiya · Nik Tsekouras · Nil · nmschaller · Noah Allen · oakesjosh · oguzkocer · Oliver Campion · Omar Alshaker · opr18 · Otshelnik-Fm · overclokk · ovidiul · Pablo Honey · Paolo L. Scala · Paragon Initiative Enterprises · Pascal Birchler · Paul Bearne · Paul Biron · Paul Ryan · Paul Von Schrottky · paulkevan · Pavan Patil · Pavlo · pbking · Pedro Mendonça · Petar Ratković · Peter Smits · Peter Westwood · Peter Wilson · petrosparaskevopoulos · Petter Walbø Johnsgård · pgpagely · Phil Johnston · Pieterjan Deneys · pikamander2 · Piotrek Boniu · Pooja Derashri · Pooja N Muchandikar · Pravin Parmar · Presskopp · presstoke · Priyank · pypwalters · r-a-y · Rachel Baker · Rafi Ahmed · Ramanan · Ramon Ahnert · Ramon James · Ravi Vaghela · ravipatel · Razvan Onofrei · Rehan Ali · Remy Perona · Riad Benguella · Rian Rietveld · Rich Tabor · Richard B. Kreckel · ricomoorman · Rob Scott · Robert Anderson · Rolf Allard van Hagen · Rolf Siebers · Rostislav Wolný · Rufus87 · Ryan Boren · Ryan Fredlund · Ryan McCue · Ryan Welcher · Sébastien SERRE · Sören Wrede · Sabbir Ahmed · Sabbir Hasan · Sami Falah · Sanjeev Aryal · santosguillamot · Sarah Norris · Sarah Snow · sarayourfriend · Sathiyamoorthy V · Sayedul Sayem · sbossarte · sclayf1 · Scott Buscemi · Scott Reilly · Scott Taylor · Segayuu · Sergey Biryukov · sheepysheep60 · Shital Marakana · Shreyas Ikhar · siddharth · Siddharth Thevaril · silb3r · Simon Blackbourn · Simon Prosser · simonhammes · Siobhan · Smit Rathod · snapfractalpop · socalchristina · Spencer Cameron-Morin · stacimc · stefanfisk · Stefano Lissa · Stefano Minoia · Stefanos Togoulidis · Stephen Bernhardt · Stephen Edgar · Stephen Harris · Steve Grunwell · Subrata Sarkar · Sumit Singh · Sumit Singh · Sumon Sarker · SunilPrajapati · sunyatasattva · Sven Wagener · Sybre Waaijer · Synchro · Takashi Kitajima · tharsheblows · Theo H · Thimal Wickremage · Thomas McMahon · Thomas Patrick Levy · Thomas Pike · Till Krüss · Tim Blankenship · Tim Nolte · Timothy Jacobs · tobifjellner (Tor-Bjorn Fjellner) · Tom · tomasztunik · Tomek · Tomoki Shimomura · Tony Tahmouch · Tonya Mork · Toro_Unit (Hiroshi Urabe) · Torsten Landsiedel · Tracy · trex005 · tszming · tumas2 · twstokes · Tynan Beatty · tzipporahwitty · Uday Kokitkar · ugljanin · Ugyen Dorji · Ulrich · Utkarsh · valer1e · versusbassz · Vicente Canales · Vishal Kumar · vlad.olaru · Volodymyr Kolesnykov · vortfu · WebMan Design | Oliver Juhas · Wendy Chen · Wes Theron · Weston Ruter · whoisnegrello · wpcharged · wpmakenorg · wpsoul · WraithKenny · wslyhbb · Xidorn Quan · Yui · Yunus Ertuğrul · Zebulan Stanphill · znuff · Česlav Przywara
\n\n\n\nMerci également aux personnes qui ont traduit WordPress 6.0 en français : FX Bénard, Jenny Dupuy, Jb Audras, Didier Demory, Aurélien Joahny, Bonaldi, Bruno Tritsch, Clément Polito, Eddy, Emilie LEBRUN, Frederic Nuyts, Guillaume TURPIN, Ioana M, Jason Rouet, lulucmy, Magali, Marianna, Marie Comet, Marine EVAIN, Maxime Pertici, Nandor Wiener, pasglop, Rachel Peter, Timothée Brosille, Virginie Garnier, Virginie Nacci, Whodunit, WP-Translations et wplmillet.
\n\n\n\nMerci à @fxbenard @wolforg et @em-m pour la relecture de communiqué
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:62:\"https://fr.wordpress.org/2022/05/25/wordpress-6-0-arturo/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:7;a:6:{s:4:\"data\";s:73:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"Guide des changements techniques de WordPress 6.0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:86:\"https://fr.wordpress.org/2022/05/04/guide-des-changements-techniques-de-wordpress-6-0/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:94:\"https://fr.wordpress.org/2022/05/04/guide-des-changements-techniques-de-wordpress-6-0/#respond\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Wed, 04 May 2022 12:16:13 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Nouvelles versions de WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2369\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:349:\"Maintenant que la première version Release Candidate de WordPress 6.0 est sortie, il est grand temps d’explorer les modifications apportées par cette future version, dont la sortie est prévue pour le 24 mai 2022. WordPress 6.0 est une version majeure de même niveau que WP 5.8 ou WP 5.9. Elle apportera le principe des variations […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:38078:\"\nMaintenant que la première version Release Candidate de WordPress 6.0 est sortie, il est grand temps d’explorer les modifications apportées par cette future version, dont la sortie est prévue pour le 24 mai 2022. WordPress 6.0 est une version majeure de même niveau que WP 5.8 ou WP 5.9. Elle apportera le principe des variations de styles, l’interface de verrouillage des blocs, plusieurs améliorations de l’éditeur, encore plus d’outils de design, de nouveaux crochets et filtres, des mises à jour des différentes bibliothèques utilisées par WP, et bien plus encore !
\n\n\n\nAu bas mot, ce seront au moins 97 améliorations et nouvelles fonctionnalités, 131 corrections de bogues, 13 correctifs sur l’éditeur de bloc, ainsi que 23 autres changements divers, ce qui représente au total 231 tickets Trac.
\n\n\n\nLa nouvelle équipe chargée des performances de WordPress a aussi travaillé dur pour améliorer diverses parties du CMS. De nombreuses requêtes ont été optimisées et certaines d’entre elles ont été retirées, la gestion du cache a été perfectionnée, et de nombreux doublons de traductions ont été enlevés afin d’améliorer la vitesse de chargement de WP sur les installations non anglophones.
\n\n\n\nC’est parti pour un petit tour d’horizon des nouveautés de WordPress 6.0 !
\n\n\n\nTous les liens de cet article pointent vers des notes de développement rédigées en anglais. L’objectif est de fournir un panorama général des changements techniques apportés par cette version, en français.
\n\n\n\nÀ noter : certaines modifications listées ici vont nécessiter des actions des auteurs et autrices de thèmes et d’extensions, qui devront adapter ou modifier leur code. Si vous êtes concerné·e, veuillez lire les notes de développement listées dans cet article consciencieusement afin de vous assurer que votre code fonctionnera avec WordPress 6.0 lorsque cette version sortira le 24 mai 2022.
\n\n\n\nDe même que pour les performances, l’accessibilité de WordPress a été grandement améliorée. La note de développement suivante détaille les différentes améliorations effectuées.
\n\n\n\nL’éditeur a bien entendu reçu de nombreuses améliorations :
\n\n\n\nancestor
dans le fichier block.json
afin de permettre la restriction des endroits où les rédacteurs et rédactrices peuvent placer leurs blocs ;lock
;À noter que si vous utilisez la version extension de Gutenberg (ce qui ne devrait être le cas que sur un site destiné à des expérimentations), vous devrez impérativement la mettre à jour vers sa toute dernière version avant de mettre à jour votre site avec la version 6.0 de WordPress.
\n\n\n\nSans plus attendre, voici les notes de développement liées à l’éditeur :
\n\n\n\nEntre autres améliorations concernant les performances du logiciel, le processus de chargement de WordPress (le « bootstrap ») a été amélioré afin de permettre aux développeurs et développeuses d’ignorer les requêtes non nécessaires avec le filtre do_parse_request
.
Avec WordPress 6.0, l’API wp_cache_*_multiple
devient une API complètement CRUD (voir le terme « CRUD » sur Wikipédia). Par ailleurs, une option permettant de réinitialiser le temps d’exécution du cache sans réinitialiser l’entièreté du cache persistant a été ajoutée.
La gestion des médias a elle aussi reçu de nouveaux filtres et plusieurs améliorations d’interface :
\n\n\n\nedit_custom_thumbnail_sizes
qui permet aux développeuses et développeurs de modifier les tailles d’images personnalisées individuelles (Voir le ticket #28277) ;Le composant Médias a par ailleurs lui aussi reçu des améliorations de performances :
\n\n\n\nWordPress 6.0 introduit encore davantage de crochets et filtres dynamiques pour les types de publications et les taxonomies.
\n\n\n\nLes taxonomies ont reçues des améliorations de performances, notamment à travers la mise en cache des requêtes sur les termes de taxonomies, et via l’ajout de limites aux requêtes concernant les taxonomies, mais aussi au niveau des éléments de menus de navigation.
\n\n\n\nCette nouvelle version offre aux auteurs et autrices de thèmes une façon encore plus efficace de travailler avec les compositions de blocs, la prise en charge de multiples fichiers theme.json
avec l’éditeur de site, et bien plus encore.
Avec cette modification, il n’est maintenant plus nécessaire d’avoir un fichier modèle index.php
. Jusqu’à présent, il était nécessaire d’en avoir un même s’il n’était pas utilisé. Dorénavant, ce fichier est remplacé par le fichier templates/index.html
. Voir le ticket #54272.
add_theme_support( \'html5\' )
sans passer un tableau de types pris en charges affiche maintenant un avertissement _doing_it_wrong()
: « Vous devez passer un tableau de types » ;comment-list
, comment-form
, et search-form
sera automatiquement passé en tant que solution de repli, pour assurer la rétrocompatibilité de la fonction ;false
.Pour plus d’informations, voir le ticket #51657.
\n\n\n\nAvec WP 6.0, les installations comprenant plus de 10 000 comptes ont reçu des améliorations de performances sur les requêtes concernant les comptes.
\n\n\n\nWordPress 6.0 apporte également :
\n\n\n\nretrieve_password
;Plus de 131 corrections de bugs, 97 améliorations et nouvelles fonctionnalité, ainsi que 23 tâches diverses ont été ajoutés dans WordPress 6.0.
\n\n\n\nVoici quelques modifications qui méritent d’être soulignées :
\n\n\n\nmedia_date_column_time
à la colonne de date de l’écran de liste des médias. De façon similaire au filtre existant post_date_column_time
pour les publications, ce filtre permet de modifier l’affichage du contenu de la colonne « Date » (voir le ticket #42942) ;@wordpress/scripts
;caniuse-lite
qui permet de s’assurer que les outils de build de WP ciblent la dernière version des navigateurs pris en charge par WordPress (voir les tickets #51750 et #55505) ;.git-blame-ignore-revs
a été ajouté au répertoire de développement de WP afin de rendre la fonctionnalité git blame
plus efficace sur GitHub (voir le ticket #55422) ;npm install
a été corrigée pour les contributeurs et contributrices utilisant des appareils « Apple M series silicone » en mettant à jour la dépendance technique grunt-contrib-qunit
(voir le ticket #52690) ;redirect_guess_404_permalink()
inclue maintenant tous les états publics des publications, et pas uniquement l’état « publié » / publish
, dans les redirections 404 de recherche (voir le ticket #47911) ;random_compat
à la version 2.0.21. Cela améliore la compatibilité avec PHP 8.1 et corrige des bogues avec les plateformes Windows (ticket #55181) ;escapeshellarg()
et escapeshellcmd()
, cela présente un risque de sécurité ! (ticket #55187) ;backbone
de la version 1.4.0
à la version 1.4.1
;underscore
de la version 1.13.1
à la version 1.13.2
;clipboard
de la version 2.0.8
à la version 2.0.10
(ticket #55547) ;<ruby>
et des autres éléments liés. Cela est particulièrement utile pour le contenu écrit en japonais ou chinois, via les éléments HTML <ruby>
, <rt>
et <rp>
dans le standard HTML, ainsi que <rb>
et <rtc>
pour des options de formatage avancées (ticket #54698) ;lang
, xml:lang
, dir
en tant qu’attributs utilisables sur n’importe quel élément HTML, ce qui améliore considérablement les possibilités de produire du contenu accessible (ticket #54699) ;get_the_author_link()
devient filtrable sur WordPress 6.0, via le filtre get_the_author_link
, afin de permettre l’altération de l’affichage du lien vers l’auteur/autrice de chaque publication (ticket #51859) ;WP_Locale
(voir le ticket #39733) ;register_block_type
(ticket #54797) ;attachment_fields_to_save
filter et dépréciation de la fonction image_attachment_fields_to_save()
. Cette fonction n’était plus utilisée par le cœur WP (ticket #39108) ;WP_Site_Query
(ticket #55462) ;plugin_install_description
(ticket #55480)apply_filters()
en une vraie fonction variadique. Une fonction variadique est une fonction d’arité indéfinie, c’est-à-dire qu’elle accepte un nombre variable de paramètres (voir le ticket #53218) ;$update
aux filtres wp_insert_post_data
et wp_insert_attachment_data
. Cela facilite la détermination de l’existence d’une publication lors de sa mise à jour (ticket #46228) ;Que vous développiez des thèmes ou des extensions, pensez à tester et retester votre code pour vous assurer de sa compatibilité avec ces changements. Vous pouvez utiliser l’extension Beta Tester sur un site de test pour vérifier la compatibilité de vos développements avec WordPress 6.0 RC1. Nous comptons sur vous pour vous assurer que votre code fonctionne correctement avec le cœur du CMS, pour le bien des millions d’utilisateurs et utilisatrices de WordPress
\n\n\n\nRédigé par Jb Audras d’après le Field Guide en anglais. Merci à Valérie Galassi, FX Bénard et Jenny Dupuy pour la relecture.
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:91:\"https://fr.wordpress.org/2022/05/04/guide-des-changements-techniques-de-wordpress-6-0/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:8;a:6:{s:4:\"data\";s:73:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"WordPress 5.9 « Joséphine »\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:50:\"https://fr.wordpress.org/2022/01/25/wordpress-5-9/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:58:\"https://fr.wordpress.org/2022/01/25/wordpress-5-9/#respond\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Tue, 25 Jan 2022 21:05:58 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Nouvelles versions de WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2330\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:450:\"Bienvenue sur WordPress 5.9 « Joséphine » ! Nous vous présentons WordPress 5.9, nommée « Joséphine » en l’honneur de la chanteuse internationale de jazz Joséphine Baker. Vous pouvez télécharger cette version ici ou effectuer la mise à jour directement depuis votre tableau de bord. En tant que militante des droits civiques depuis toujours, Joséphine Baker pensait que tout le monde pouvait […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:62335:\"\nNous vous présentons WordPress 5.9, nommée « Joséphine » en l’honneur de la chanteuse internationale de jazz Joséphine Baker. Vous pouvez télécharger cette version ici ou effectuer la mise à jour directement depuis votre tableau de bord.
\n\n\n\nEn tant que militante des droits civiques depuis toujours, Joséphine Baker pensait que tout le monde pouvait vivre en harmonie ensemble, tout comme les différents instruments d’un groupe de jazz se mélangent pour former un morceau complet. Mentionnons également que Joséphine Baker était naturalisée française et est d’ailleurs entrée au Panthéon l’année dernière, en 2021.
\n\n\n\nActivez donc une liste de lecture de votre service de musique préféré et profitez de ses célèbres interprétations de « You are the greatest love », « Sans Amour » et « Love is a dreamer » tout en découvrant les fonctionnalités de cette toute nouvelle version de WordPress.
\n\n\n\n\n\n\n\nCela vous donne le contrôle sur l’ensemble de votre site, directement depuis votre administration WordPress.
\n\n\n\n\n\n\n\nEt saluez l’arrivée du premier thème natif basé sur des blocs dans l’histoire de WordPress. Cela représente bien plus qu’un thème natif : c’est une toute nouvelle façon de travailler avec les thèmes WordPress.
\n\n\n\nLes thèmes basés sur des blocs placent un large choix de conception dans vos mains, des jeux de couleurs aux combinaisons typographiques, en passant par les modèles de pages et les filtres d’images. Tout cela est compris sur la nouvelle interface d’édition de site. En un seul et même endroit, vous trouverez tout ce qu’il faut pour donner votre touche graphique à Twenty Twenty‑Two, et vous pourrez donner un nouveau départ à votre site.
\n\n\n\nLe thème Twenty Twenty‑Two est déjà sans doute disponible sur votre site si vous l’avez mis à jour vers WP 5.9. Il a été installé en même temps que WordPress 5.9. Vous le trouverez avec les autres thèmes que vous avez installés.
\n\n\n\n\n\n\n\nD’autres thèmes basés sur des blocs et implémentant des fonctionnalités d’édition de site sont disponibles dans le répertoire officiel des thèmes, aux côtés de Twenty Twenty‑Two. Ils attendent simplement d’être essayés. Et bien d’autres viendront avec le temps !
\n\n\n\nLorsque vous utiliserez l’un de ces nouveaux thèmes, vous n’aurez plus besoin de l’outil de personnalisation. À la place, vous découvrirez la puissance de l’interface de gestion des styles globaux comprise dans l’éditeur de site. Tout comme avec Twenty Twenty‑Two, vous pourrez y bâtir l’apparence de votre site avec des outils prêts à l’emploi et une interface fluide et dynamique.
\n\n\n\n\n\n\n\nLes blocs font leur entrée dans les menus de navigation, le cœur de l’expérience de visite de votre site.
\n\n\n\nLe nouveau bloc Navigation vous donne la possibilité de choisir : un menu fluide ou plutôt un menu adapté à la taille d’écran de l’internaute. Qu’importe le menu que vous créez, vous pourrez le réutiliser partout où vous le souhaitez, que ce soit dans un nouveau modèle de page ou même après avoir changé de thème.
\n\n\n\n\n\n\n\nVous aimez bloguer ou produire de contenu ? De nouveaux ajustements aideront votre expérience éditoriale et la rendront plus efficace.
\n\n\n\n\n\n\n\nWordPress 5.9 contient de nouveaux outils typographiques et vous permet de contrôler votre mise en page, comme par exemple sur des détails tels que les espacements, les bordures, et bien plus encore. Cela vous aidera à apporter autant de soin à l’apparence générale de votre site qu’aux détails des contenus de vos pages.
\n\n\n\n\n\n\n\nLe répertoire de compositions de WordPress contient un grand nombre de compositions de blocs construites pour vous faire gagner du temps. Vous pouvez les utiliser et les modifier autant que vous le souhaitez. Vous voulez un en-tête ou un pied de page différent pour votre site ? Vous pourrez en installer de nouveaux en quelques clics.
\n\n\n\nAvec sa vue en grande largeur qui vous montre tous les détails de chaque élément, l’outil d’exploration de compositions vous permet de comparer les compositions entre elles et de choisir la plus adaptée pour votre site.
\n\n\n\n\n\n\n\nDans WP 5.9, la vue en liste vous permet de glisser-déposer votre contenu exactement où vous le souhaitez. Gérer des documents complexes est encore plus simple : des boutons vous permettent de déplier-replier les sections pendant que vous bâtissez votre site, et d’ajouter des ancres à vos blocs pour aider les internautes à naviguer dans la page.
\n\n\n\n\n\n\n\nManipulez chaque image de vos blocs galeries de la même façon que vous manipuleriez un bloc image indépendant.
\n\n\n\nMettez en forme chaque image de votre galerie de façon indépendante des autres (par exemple avec un recadrage différent ou un filtre duotone), ou faites-les toutes se ressembler. Vous pourrez ensuite modifier la mise en page de la galerie avec un simple glisser-déposer.
\n\n\n\n\n\n\n\nAvec WP 5.9, le fichier theme.json
prendra maintenant en charge les thèmes enfants. Cela signifie que vous pourrez construire un thème enfant directement depuis l’interface d’administration de WordPress, sans écrire la moindre ligne de code.
Voir la note de développement sur la fonctionnalité theme.json pour les thèmes enfants (en anglais)
\n\n\n\nVous pouvez maintenant verrouiller tout ou partie des blocs au sein d’une composition, juste en ajoutant un attribut de verrouillage dans ses réglages au sein du fichier block.json. Laissez les rédacteur·ice·s libres de modifier le reste de la composition pour adapter son contenu.
\n\n\n\nVoir la note de développement sur la fonctionnalité de verrouillage des blocs (en anglais)
\n\n\n\nVous pouvez maintenant déclarer plus qu’une seule feuille de style par bloc. Cela vous permet de partager des styles entre différents blocs que vous avez créés, ou pour charger des styles pour des blocs individuels, ce qui fait que vos styles ne sont chargés que lorsque le bloc est utilisé. Pour en savoir plus, apprenez à charger plusieurs feuilles de styles sur un bloc (en anglais).
\n\n\n\nLes modifications du bloc galerie listées ci-dessus sont le résultat d’un remodelage complet. Si vous avez construit un thème ou une extension qui l’utilise, assurez-vous de lire la note technique de compatibilité du bloc galerie (en anglais).
\n\n\n\n\n\n\n\nVous voulez plonger dans 5.9 mais ne savez pas par où commencer ? Rendez-vous sur learn.wordpress.org pour consulter des ressources sur les nouvelles fonctionnalités de WordPress 5.9.
\n\n\n\nSi vous cherchez des ressources en français, nous vous conseillons aussi de consulter la documentation produite par l’équipe de traduction de WordPress en français tout spécialement pour WordPress 5.9.
\n\n\n\n\n\n\n\nConsultez le guide des changements techniques de WordPress 5.9. Il met en avant les notes de développement pour chaque modification que vous souhaiteriez approfondir : guide des changements techniques de WordPress 5.9 en français
\n\n\n\n\n\n\n\nLa version 5.9 de WordPress 5.9 a été dirigée par Matt Mullenweg, avec l’assistance de l’équipe de direction suivante :
\n\n\n\nWordPress 5.9 reflète l’impressionnant travail accompli par of 624 contributrices et contributeurs bénévoles. Cela a abouti à 370 tickets sur Trac et plus de 1900 pull requests sur GitHub. Merci à toutes et à tous :
\n\n\n\n2linctools, Aaron D. Campbell, Aaron Jorbin, Aaron Robertshaw, abesell132, Abha Thakor, acosmin, Adam – WPMU DEV Support, Adam Bosco, Adam Morgan, Adam Silverstein, Adam Zielinski, Addie, Adil Ali, aduth, Aezaz Shekh, Ahmed Chaion, ajotka, Akash Soni, Akira Tachibana, Alain Schlesser, Alan Jacob Mathew, Alex Concha, Alex Lende, Alexandru Vornicescu, alexeydemidov, Alexis Lloyd, alexstine, AlGala, allilevine, almendron, Amanda Riu, Anand Upadhyay, André, Andrea Fercia, Andrei Draganescu, Andrew Nacin, Andrew Nevins, Andrew Ozz, Andrew Serong, André, Andy Fragen, Andy Peatling, Andy Schmidt, andynick, Angelika Reisiger, Anjana Vasan, Ankit K Gupta, Ankit Panchal, Anne McCarthy, Anthony Burchell, Anthony Eden, Anthony Ledesma, Anton Vlasenko, Antonis Lilis, arena, Ari Stathopoulos, Arthur Chu, Ashfame, Ayesh Karunaratne, baelx, Bartlomiej, Beatriz Fialho, Beau Lebens, Beda, Benachi, benitolopez, Benjamin Denis, Benjamin Gosset, benjamin.anakena, Bernhard Reiter, bgardner, bijayyadav, BinaryKitten, Birgir Erlendsson (birgire), bobbingwide, Boone Gorges, Brad Jorsch, Brad Parbs, Bradley Taylor, Brandon Kraft, bravokeyl, Brennan Goewert, Brian Richards, bronsonquick, Bruno Ribaric, Brylie Christopher Oxley, Caleb Burks, calebwoodbridge, carepsules, Carike, Carlos Bravo, Carlos Garcia, Carolina Nymark, cdyerkes, Ceyhun Ozugur, Chad, Chiaki, Chintan hingrajiya, Chip Snyder, Chloe Bringmann, Chouby, Chris Klosowski, Chris Van Patten, chriscct7, Christian Tamayo, Christina Workman, Christopher Churchill, clucasrowlands, Colin Stewart, Collieth Clarke, Collins Agbonghama, Copons, Corey, Cory Hughart, Courtney Robertson, craigfrancis, Crisoforo Gaspar, critterverse, Csaba (LittleBigThings), Dávid Szabó, Daisy Olsen, Damon Cook, Dan Farrow, Dan Soschin, Daniel Bachhuber, Daniel Post, Daniel Richards, Daniel Shaw, danieldudzic, Daniele Scasciafratte, darerodz, Daria, Daschmi, datagutten, datainterlock, Dave Page, David Anderson, David Baumwald, David Biňovec, David Calhoun, David Gwyer, David Herrera, David Kryzaniak, David Mosterd, David Rozando, David Ryan, David Smith, davidwebca, Debabrata Karfa, Deepak Lalwani, Denis Yanchevskiy, Dennis Snell, Dhanendran, dhusakovic, DiedeExterkate, Dilip Bheda, dingo-d, Dion Hulse, dlt101, Dominik Schilling, donmhico, Donna Botti, dontgo2sleep, Doug Wollison, dpegasusm, Dr. Ronny Harbich, dratwas, Drew Jaynes, drosmog, dustinrue, ecotechie, ehtis, EkoJR, Ella van Durpe, Emmanuel Hesry, empatogen, Enchiridion, Enej Bajgorić, Enrique Sánchez, erayalakese, Eric Malalel, Erick Hitter, Erik, etoledo, Evan Mullins, Fabian Kägy, Fabian Todt, Faisal Alvi, fedepia, Felipe Elia, Felipe Santos, Felix Arntz, Florian TIAR, FPCSJames, fperdaan, Francesca Marano, Francesco, fullofcaffeine, Gal Baras, Garrett Hyder, Gary Jones, Gary Pendergast, gazchap, generosus, Gennady Kovshenin, George Hotelling, George Mamadashvili, George Stephanis, Gerardo Pacheco, Gilbert Pellegrom, Glen Davies, goldsounds, Govind, Grant M. Kinney, Greg Rickaby, Greg Ziółkowski, Guillaume TURPIN, Héctor Prieto, Hans-Christiaan Braun, haosun, Hareesh, Hasanuzzaman, Hauwa Abashiya, Haz, Henry Wright, herbmiller, Herm Martini, Herre Groen, hilayt24, hirofumi2012, Hitendra Chopda, Hossein Farahani, htmgarcia, Hudson Atwell, Hugh Lashbrooke, hugod, Ian Dunn, ianhayes94, ianmjones, Ignat Georgiev, Igor Benic, ilovecats7, infected, Ipstenu (Mika Epstein), Isaac, Isabel Brison, ismaeld, J.D. Grimes, Jack Reichert, Jake Spurlock, jakub.tyrcha, Jam Viet, James Huff, James Koster, Jan Thiel, janw.oostendorp, Jason Johnston, Jason R. Johnston, Javier Arce, Javier Casares, Jay Upadhyay, Jean-Baptiste Audras, Jean-Philippe, Jeff Bowen, Jeff Ong, Jeffrey Paul, Jenny Dupuy, Jeremy Felt, Jeremy Herve, Jeremy Scott, Jeremy Yip, Jesús Amieiro, Jesper van Engelen, Jessica Lyschik, Jignesh Nakrani, Joe Dolson, Joe McGill, joegasper, Joel James, Joen Asmussen, John Blackbourn, John Espiritu, John Godley, John James Jacoby, john zenith, JohnRDOrazio (CLPTE), Jonathan Bossenger, Jonathan Desrosiers, Jonny Harris, Jono Alderson, Joost de Valk, Jorge Costa, Jos Klever, Joseph Dickson, Josepha Haden, Joy, jsnajdr, JuanMa Garrido, juanruitina, Juhi Saxena, Juliette Reinders Folmer, Junaid Bhura, Junko Nukaga, Justin Ahinon, Justin DoCanto, Justin Tadlock, K. Adam White, KafleG, Kai Hao, kallookoo, Kalpesh Akabari, kaneva, Kapil Paul, Kelly Choyce-Dwan, Kelly Hoffman, keoshi, Keramot UL Islam, kero, Kerry Liu, Kevin Fodness, keyur5, Kharis Sulistiyono, Kjell Reigstad, Knut Sparhell, Koen Van den Wijngaert, Konstantin Obenland, Konstantinos Xenos, kurudrive, kwisatz, Kyle Nel, KZeni, lalitjalandhar, laurelfulford, Laxman Prajapati, leemon, leogermani, Liam Gladdy, liammitchell, Linkon Miyan, linux4me2, Loïc Antignac, Loran A. Rendel, Lucas Karpiuk, lucasw89, lucatume, Luis Felipe Zaguini, Luke Carbis, Luke Cavanagh, luovalabs, lynk, M Asif Rahman, Madalin Gorbanescu, Madison, Maggie Cabrera, Mai, Malae, malthert, manfcarlo, Manisha Makhija, Manzoor Wani, Marco Ciampini, Marcus Kazmierczak, Marek Hrabe, Marin Atanasov, Marius L. J., Mark-k, Mary Baum, Mateus Machado Luna, Matias Ventura, Matt, Matt Chowning, Matt Mullenweg, Matt Wiebe, mattoakley, Max, MaxD, Maxime Culea, mclaurent, MEDUSOR, Meg Phillips, Meher Bala, Mel Choyce-Dwan, mgol, Micah Wood, Michael Adams (mdawaffe), Michael Beckwith, Michael Burridge, Michael Nelson, Michal Czaplinski, Michel – xiligroup dev, Miguel Fonseca, mikaelmayer, Mike Jolley (a11n), Mike Schroder, Milan Dinić, Milana Cap, Minal Diwan, mirka, mjaschen, mjulian7, mmxxi, moch11, Mohammad Rockeybul Alam, moto hachi, mqudsi, mreishus, mrjoeldean, mtoensing, Muhammad Arslan, Muhammad Faizan Haidar, Mukesh Panchal, Musab Shakeel, Mustaque Ahmed, Nadir Seghir, Nalini Thakor, Namith Jawahar, Naoko Takano, NateWr, Ned Zimmerman, NettSite, Nicholas Garofalo, Nick Diego, Nick Halsey, nickcernis, Nico, Nidhi Jain, Niels Lange, Nik Tsekouras, Nikhil Chavan, nlpro, ockham, Olga Gleckler, Oliver Campion, Omar Alshaker, Omar Reiss, opr18, Outzen Larkin, Ov3rfly, ovann86, ovidiul, Paal Joachim Romdahl, Pablo Honey, page-carbajal, palmiak, Pankaj Mohale, Pascal Birchler, Patrick B, Paul Bearne, Paul Biron, Paul Bunkham, Paul Kevin, Paul Schreiber, Paul Von Schrottky, Paulo Pinto, pbking, Pedro Mendonça, pepe, Peter Wilson, Petter Walbø Johnsgård, Phil Johnston, Philip Jackson, Pierre Gordon, Pieterjan Deneys, Piotrek Boniu, Pooja Derashri, powerbuoy, praem90, Pramod Jodhani, Presskopp, presstoke, procodewp, psealock, psufan, pwtyler, Rachel Baker, Radixweb, Rahul Mehta, ralucastn, Ramon Ahnert, ramonopoly, ravipatel, Rehan Ali, Renatho (a11n), retrofox, Riad Benguella, Rian Rietveld, Rich Tabor, Richard Foley, richards1052, Rick Curran, Rishabh Budhiraja, Riyadh Ahmed, rmartinezduque, Robert Anderson, robertght, robtarr, Rodrigo Arias, Rohan Rawat, Rohan Sharma, Ronak Ganatra, Roxy Kohilakis, Ruslan, rviscomi, Ryan Welcher, S Page, Sébastien SERRE, Sören Wrede, Sabbir Hasan, Sabri Bouchaala, Safirul Alredha, Samir Shah, Samuel Wood (Otto), Sandip Mondal – a11n, Sanket Chodavadiya, Sarah Norris, sarayourfriend, Sathiyamoorthy V, savicmarko1985, Sayedul Sayem, Scott Buscemi, scribu, scruffian, Sean McMillan, Sebastian Pisula, Segayuu, Sergey Biryukov, Sergio Cinos, SergioEstevao, Shaharyar Afzal, shaunandrews, Shazahanul Islam Shohag, shimon246, Shital Marakana, Shiva Poudel, siddharth, Siddharth Thevaril, siliconforks, simonhammes, Siobhan, Siobhan, sirreal, sjlevy, skunkbad, Smit Rathod, snapfractalpop, Sourov Roy, spytzo, ssergei, stacimc, Stefano Minoia, Stefanos Togoulidis, Stephen Bernhardt, Stephen Edgar, Stephen Rider, Steve Dufresne, Steve Henty, stevegs, Storm Rockwell, Sybre Waaijer, Synchro, szaqal21, Taco Verdonschot, Takahashi Fumiki, Tammie Lister, Tara King, Tarei King, Tellyworth, terraling, Terri Ann, Tetsuaki Hamano, theMikeD, Thierry Muller, Thijs Hulshof, Thimal Wickremage, thisiswilliam, Thomas Patrick Levy, timlappe, Timothy Jacobs, titsmaker, tjcafferkey, tmatsuur, TobiasBg, tobifjellner (Tor-Bjorn Fjellner), Tomek, Tomoki Shimomura, Tony G, Tony Tahmouch, Tonya Mork, Toro_Unit (Hiroshi Urabe), Torsten Landsiedel, Tracy, Travis Northcutt, tubys, Tung Du, twstokes, Udit Desai, umesh84, Utpol Deb Nath, Venkat Raj, versusbassz, verybg, Vicente Canales, Viktor Szépe, Vishit Shah, Vlad T, Vondelphia.com, vortfu, wb1234, WebMan Design | Oliver Juhas, Wes Theron, Weston Ruter, WFMattR, Will Skora, William Earnhardt, williampatton, wojsmol, woodyhayday, wp_kc, wpnomad a11n, wpweaver, Yagnik Sangani, Yui, Yvette Sonneveld, Zebulan Stanphill, and zoiec.
\n\n\n\nLors de la publication de ce communiqué de presse officiel, WordPress 5.9 est déjà disponible dans 71 langues ayant traduit 90 % ou plus de la version. Les traductrices et traducteurs de la communauté travaillent dur pour vous permettre d’utiliser WordPress dans votre langue natale.
\n\n\n\nMerci en particulier à toutes les personnes qui ont aidé à traduire WordPress 5.9 en français :
\n\n\n\nJenny Dupuy, Jb Audras, FX Bénard, Didier Demory, Arpe5, Bruno Tritsch, Chouby, Clément Polito, Eddy, Emilie LEBRUN, guerneves, Julio Potier, Loïc Antignac, Magali, Marianna, Marie Comet, Marine EVAIN, Nicolas Richer, Rachel Peter, Sébastien SERRE, Timothée Brosille, valer1e, WeArt Development, et wplmillet.
\n\n\n\nMerci également aux personnes qui contribuent bénévolement aux forums de support officiels. Elles répondent aux questions que se posent les gens qui utilisent WordPress partout dans le monde. Cela entretien le succès de WordPress depuis la toute première version sortie en 2003.
\n\n\n\nSi vous souhaitez contribuer à WordPress, nous vous invitons à découvrir le fonctionnement de ce CMS open source sur le site Make WordPress et à en savoir plus sur le fonctionnement de l’équipe cœur de WP sur son blog de développement.
\n\n\n\nBonne mise à jour !
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:55:\"https://fr.wordpress.org/2022/01/25/wordpress-5-9/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"0\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}i:9;a:6:{s:4:\"data\";s:73:\"\n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:5:{s:0:\"\";a:7:{s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:88:\"WordPress 5.9 : documentation en français des fonctionnalités de l’éditeur de site\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:116:\"https://fr.wordpress.org/2022/01/17/wordpress-5-9-documentation-en-francais-des-fonctionnalites-de-lediteur-de-site/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:125:\"https://fr.wordpress.org/2022/01/17/wordpress-5-9-documentation-en-francais-des-fonctionnalites-de-lediteur-de-site/#comments\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"pubDate\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"Mon, 17 Jan 2022 15:40:06 +0000\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:8:\"category\";a:1:{i:0;a:5:{s:4:\"data\";s:13:\"Documentation\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"guid\";a:1:{i:0;a:5:{s:4:\"data\";s:32:\"https://fr.wordpress.org/?p=2304\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:11:\"isPermaLink\";s:5:\"false\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:11:\"description\";a:1:{i:0;a:5:{s:4:\"data\";s:374:\"À quelques jours de la sortie de WordPress 5.9 (prévue mardi 25 janvier 2022), l’équipe de documentation de WordPress en français vient de publier de nouveaux contenus afin de documenter les nouveautés de cette version. Ces pages de documentation sont enrichies de nombreuses captures d’écran et de quelques vidéos, et sont en particulier destinées aux […]\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:32:\"http://purl.org/dc/elements/1.1/\";a:1:{s:7:\"creator\";a:1:{i:0;a:5:{s:4:\"data\";s:11:\"Jenny Dupuy\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:40:\"http://purl.org/rss/1.0/modules/content/\";a:1:{s:7:\"encoded\";a:1:{i:0;a:5:{s:4:\"data\";s:3539:\"\nÀ quelques jours de la sortie de WordPress 5.9 (prévue mardi 25 janvier 2022), l’équipe de documentation de WordPress en français vient de publier de nouveaux contenus afin de documenter les nouveautés de cette version.
\n\n\n\n\n\n\n\nCes pages de documentation sont enrichies de nombreuses captures d’écran et de quelques vidéos, et sont en particulier destinées aux profils de webmasters.
\n\n\n\nSi vous avez un profil plus technique nous vous conseillons également la lecture de cet article détaillant les changements techniques à venir sur WordPress 5.9.
\n\n\n\nAvec WordPress 5.9, de nouvelles fonctionnalités font leur apparition dans votre éditeur et vont vous permettre de modifier l’apparence et la mise en page de l’ensemble de votre site (vous retrouverez souvent ce concept sous son appellation anglophone full site editing), de l’en-tête au pied de page, en passant par la création de vos propres modèles de pages personnalisés.
\n\n\n\nAvec ces nouvelles pages de documentation, vous pourrez avoir une connaissance plus précise de ce que propose l’éditeur de site, de ce que sont les thèmes basés sur des blocs, mais aussi avoir une vue d’ensemble des styles globaux, de comprendre comment utiliser l’éditeur de modèles, et de prendre en main les nouveaux blocs avancés : le bloc Navigation, le bloc Élément de modèle, ou encore le bloc Boucle de requête.
\n\n\n\nVous retrouverez toutes ces pages dans la nouvelle catégorie Éditeur de site au sein de la documentation officielle de WordPress en français.
\n\n\n\nMerci à toutes les personnes qui ont contribué à l’écriture ou à la relecture de ces nouvelles pages de documentation : Jenny Dupuy, Jb Audras, Patrick Olivaud, Marie Comet, Didier Demory, Loïc Antignac et Valérie Galassi.
\n\n\n\nSi vous avez des suggestions d’améliorations et de corrections, vous pouvez rejoindre l’équipe de documentation de WordPress en français sur le Slack WordPress francophone, canal #documentation-fr
.
Communiqué co-rédigé par Jenny Dupuy et Jb Audras
\n\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:36:\"http://wellformedweb.org/CommentAPI/\";a:1:{s:10:\"commentRss\";a:1:{i:0;a:5:{s:4:\"data\";s:121:\"https://fr.wordpress.org/2022/01/17/wordpress-5-9-documentation-en-francais-des-fonctionnalites-de-lediteur-de-site/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:38:\"http://purl.org/rss/1.0/modules/slash/\";a:1:{s:8:\"comments\";a:1:{i:0;a:5:{s:4:\"data\";s:1:\"1\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:3:{s:4:\"href\";s:35:\"https://fr.wordpress.org/news/feed/\";s:3:\"rel\";s:4:\"self\";s:4:\"type\";s:19:\"application/rss+xml\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}s:44:\"http://purl.org/rss/1.0/modules/syndication/\";a:2:{s:12:\"updatePeriod\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"\n hourly \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:15:\"updateFrequency\";a:1:{i:0;a:5:{s:4:\"data\";s:4:\"\n 1 \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}}}}s:4:\"type\";i:128;s:7:\"headers\";O:48:\"WpOrg\\Requests\\Utility\\CaseInsensitiveDictionary\":1:{s:7:\"\0*\0data\";a:10:{s:6:\"server\";s:5:\"nginx\";s:4:\"date\";s:29:\"Mon, 15 May 2023 02:26:11 GMT\";s:12:\"content-type\";s:34:\"application/rss+xml; charset=UTF-8\";s:4:\"vary\";s:15:\"Accept-Encoding\";s:6:\"x-olaf\";s:3:\"⛄\";s:13:\"last-modified\";s:29:\"Thu, 30 Mar 2023 12:54:27 GMT\";s:4:\"link\";s:61:\"L’arrivée de Gutenberg en 2018 a marqué un tournant chez Be API. Le dernier éditeur de contenu WordPress, plus souple et “user-friendly” que ses prédécesseurs, s’est rapidement imposé comme la solution optimale pour mener des projets ambitieux en parfaite co-création avec nos clients. Convaincus que la réussite et la pérennité d’un site dépendent en grande partie de son caractère pratique et intuitif pour les contributeurs finaux, nous avons totalement adapté notre méthodologie autour de cet éditeur.
\n\n\n\nEt cela implique bien entendu la phase de conception ! C’est pourquoi notre équipe a créé Johannes, un kit UX « Gutenberg ready » qui permet de concevoir simplement et rapidement des wireframes sur WordPress.
\n\n\n\nDisponible en open source sur Figma, l’outil fait aujourd’hui partie intégrante de notre méthodologie à l’agence. Dans cet article, nous revenons sur l’origine du projet et sur l’intégration de Johannes dans notre processus de production.
\n\n\n\nÉté 2021. Les Team Leaders de Be API se réunissent lors d’un séminaire pour réfléchir à la problématique suivante: comment intégrer Gutenberg dans toutes les étapes de production d’un site WordPress, pour exploiter pleinement le potentiel de l’outil? On pense alors directement à la façon de réorganiser la partie technique, le suivi avec nos clients et à former l’ensemble des équipes sur l’éditeur de contenu.
\n\n\n\nSe pose aussi la question de l’intégration de Gutenberg dès la phase de design.
\n\n\n\nEn pratique, les équipes de conception conçoivent déjà des wireframes pour des projets Gutenberg depuis quelques temps. Cette étape est essentielle car la qualification des blocs a une incidence considérable sur la suite du projet.
\n\n\n\nNaît alors l’idée de créer un kit UX intégrant tous les blocs natifs Gutenberg, ainsi que des extensions et les packs de blocs les plus utilisés, déjà calibrés pour l’éditeur. L’équipe de conception s’attèle à la création de ces templates, et la première version de Johannes voit le jour.
\n\n\n\nPourquoi ce type d’outil fait sens ? Parce que l’arrivée de Gutenberg et son principe d’atomic design ont complètement transformé la manière de concevoir les sites sur WordPress. Nous sommes passés des gabarits fixes, entièrement personnalisables, à la possibilité de créer des modèles (patterns), d’utiliser des blocs natifs présents dans l’éditeur et de créer des blocs sur-mesure. En amont de chaque phase de design, nous créons un document appelé « design system », qui regroupe tous les types de blocs qui seront présents et déclinés dans l’ensemble du site.
\n\n\n\nC’est un peu ce qu’est Johannes: un document de référence ultra complet, que l’on peut dérouler et adapter à chaque projet. Il permet de créer rapidement et facilement des wireframes propres, déjà compatibles avec l’éditeur.
\n\n\n\nChez Be API, concevoir des sites WordPress avec l’éditeur Gutenberg est notre quotidien. De ce fait, la mise en place d’outils tels que Johannes apportent une véritable valeur ajoutée au sein de notre chaîne de production, en nous permettant notamment:
\n\n\n\nEn standardisant la conception, nous pouvons guider la direction artistique et créer des maquettes fidèles au rendu final tout en respectant les prérequis techniques. En outre, les projets sont déjà calibrés pour Gutenberg, ce qui nous permet aussi de gagner du temps lors de la phase de développement.
\n\n\n\nÀ l’agence, nous accompagnons nos clients sur des projets d’envergure. Ainsi nous accordons une grande importance à la mise en place et au déroulement d’une méthodologie bien rodée. Une bonne méthodologie repose sur son organisation détaillée – menée d’une main de maître par l’équipe projet – mais aussi sur l’utilisation d’outils adaptés. C’est pourquoi la mise en place de Johannes est particulièrement appropriée à notre organisation.
\n\n\n\nNous nous appuyons sur notre expérience pour améliorer constamment nos process, tout en prenant soin de garder le principe de co-création au centre de notre méthodologie. Le but est d’intégrer l’ensemble des parties prenantes du projet et s’assurer que nous travaillons tous dans la même direction.
\n\n\n\nEt pour cause ! Collaborer étroitement reste un élément clé de réussite pour tout projet. En intégrant le principe de blocs et d’atomic design dès la phase de maquettes, nous travaillons avec Gutenberg en conception, mais aussi avec nos clients, dès le commencement du projet.
\n\n\n\nLes wireframes « Gutenberg ready » que nous présentons nous permettent d’intégrer l’interface WordPress dès la phase d’UX. Cela nous aide à expliquer le fonctionnement du CMS aux contributeurs finaux et à clarifier les blocs natifs que nous utiliserons, ainsi que les besoins en développement supplémentaires pour créer des blocs sur-mesure.
\n\n\n\nEt je pense que tout le monde s’accorde à dire qu’un projet est bien plus agréable et fluide lorsque toutes les parties prenantes parlent la même langue – et rassurez-vous, pas besoin d’être webmaster pour comprendre la langue de Johannes.
\n\n\n\n\n\n\n\n\n\n\n\n\nL’utilisation de ces gabarits nous permet de produire une conception plus détaillée et plus compréhensible par tous les acteurs du projet. Côté clients, il y a une vraie valeur ajoutée au niveau de la projection dans la contribution avec Gutenberg et la préparation des contenus dès la phase de maquette.
\nElisabeth, Chef de projet digital
En travaillant sur ce kit, nous avons conservé l’ambition de départ qui nous motive chez Be API: créer des projets pratiques et utiles pour les utilisateurs finaux et les contributeurs. C’est en combinant nos expertises métiers et la puissance de vos contenus que nous créons des expériences digitales pertinentes et durables.
\n\n\n\nNous sommes également heureux de partager cette ressource avec la communauté WordPress, dans un esprit de « giving back ». Vous retrouverez le kit UX disponible en open source sur Figma ici.
\n\n\n\nVous êtes designer ou freelance? N’hésitez pas à vous le procurer, à l’utiliser et à nous faire part de vos feedback !
\nThe post Optimiser la conception WordPress avec Johannes appeared first on Be API, agence WordPress.
\n\n \";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"author\";a:1:{i:0;a:6:{s:4:\"data\";s:46:\"\n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"name\";a:1:{i:0;a:5:{s:4:\"data\";s:14:\"Alizée Ragoin\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}s:6:\"source\";a:1:{i:0;a:6:{s:4:\"data\";s:67:\"\n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:2:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:48:\"https://beapi.fr/blog/categories/wordpress/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:5:\"BeAPI\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}i:1;a:6:{s:4:\"data\";s:70:\"\n \n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:9:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:123:\"https://wpmarmite.com/refonte-site-wordpress/?utm_source=rss&utm_medium=rss&%23038;utm_campaign=refonte-site-wordpress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"Comment effectuer une refonte d’un site WordPress : la checklist ultime\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:2:{s:4:\"href\";s:123:\"https://wpmarmite.com/refonte-site-wordpress/?utm_source=rss&utm_medium=rss&%23038;utm_campaign=refonte-site-wordpress\";s:3:\"rel\";s:9:\"alternate\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"updated\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-05-09T09:00:00.000+02:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"published\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-05-09T09:00:00.000+02:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"summary\";a:1:{i:0;a:5:{s:4:\"data\";s:422:\"Aaah, la refonte d’un site WordPress… Quand on pense aux différentes problématiques que cette mission implique, on a généralement tendance à stresser un peu. Qui ne rêve pas, dans ce moment-clé, de faire un simple Ctlr+Alt+Suppr sur son serveur, et...\nComment effectuer une refonte d’un site WordPress : la checklist ultime est un article de WPMarmite, le blog qui vous aide à tirer le meilleur de WordPress.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"content\";a:1:{i:0;a:5:{s:4:\"data\";s:744:\"\n \nAaah, la refonte d’un site WordPress… Quand on pense aux différentes problématiques que cette mission implique, on a généralement tendance à stresser un peu. Qui ne rêve pas, dans ce moment-clé, de faire un simple Ctlr+Alt+Suppr sur son serveur, et...
\nComment effectuer une refonte d’un site WordPress : la checklist ultime est un article de WPMarmite, le blog qui vous aide à tirer le meilleur de WordPress.
\n\n \";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"author\";a:1:{i:0;a:6:{s:4:\"data\";s:46:\"\n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"name\";a:1:{i:0;a:5:{s:4:\"data\";s:17:\"Eléonor Biriotti\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}s:6:\"source\";a:1:{i:0;a:6:{s:4:\"data\";s:67:\"\n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:2:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"http://feedpress.me/WPMarmite\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"WP Marmite\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}i:2;a:6:{s:4:\"data\";s:57:\"\n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:8:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:79:\"https://api.follow.it/track-rss-story-click/v3/8GP0TN3yObgizrhginHnwm7fhEn5oRuR\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:23:\"Bulk Post Status Update\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:2:{s:4:\"href\";s:79:\"https://api.follow.it/track-rss-story-click/v3/8GP0TN3yObgizrhginHnwm7fhEn5oRuR\";s:3:\"rel\";s:9:\"alternate\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"updated\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-05-02T22:13:21.000+02:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"published\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-05-02T22:13:21.000+02:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"summary\";a:1:{i:0;a:5:{s:4:\"data\";s:42:\"Changez en masse le statut de vos articles\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"content\";a:1:{i:0;a:5:{s:4:\"data\";s:244:\"\n Changez en masse le statut de vos articles\n \";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"source\";a:1:{i:0;a:6:{s:4:\"data\";s:67:\"\n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:2:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"https://feeds.feedburner.com/LechodespluginsWp\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:31:\"L’écho des plugins WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}i:3;a:6:{s:4:\"data\";s:70:\"\n \n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:9:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:54:\"https://www.seomix.fr/optimiser-arborescence-site-web/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:61:\"Arborescence d’un site web : comment bien l’optimiser ?\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:2:{s:4:\"href\";s:54:\"https://www.seomix.fr/optimiser-arborescence-site-web/\";s:3:\"rel\";s:9:\"alternate\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"updated\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-04-19T07:30:00.000+02:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"published\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-04-19T07:30:00.000+02:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"summary\";a:1:{i:0;a:5:{s:4:\"data\";s:862:\"Il existe plusieurs optimisations SEO à effectuer sur un site web pour avoir de la visibilité dans les moteurs de recherche : optimisations techniques, optimisations sémantiques, netlinking, maillage interne, mais l’arborescence est un élément central ! En effet, c’est par là que Google et les internautes vont découvrir la plupart des pages et URL d’un site internet. Mettre en place une arborescence optimisée vous donnera plus de chances d’être bien positionné en référencement naturel. Dans cet article, vous trouverez donc les meilleurs conseils pour optimiser au mieux votre arborescence web et avoir un référencement Google optimal. Qu’est-ce qu’une arborescence d’un site web ? Tout d’abord, pour introduire le sujet de cet article, nous […]Lire la suite : Arborescence d’un site web : comment bien l’optimiser ?\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"content\";a:1:{i:0;a:5:{s:4:\"data\";s:1219:\"\n Il existe plusieurs optimisations SEO à effectuer sur un site web pour avoir de la visibilité dans les moteurs de recherche : optimisations techniques, optimisations sémantiques, netlinking, maillage interne, mais l’arborescence est un élément central ! En effet, c’est par là que Google et les internautes vont découvrir la plupart des pages et URL d’un site internet. Mettre en place une arborescence optimisée vous donnera plus de chances d’être bien positionné en référencement naturel. Dans cet article, vous trouverez donc les meilleurs conseils pour optimiser au mieux votre arborescence web et avoir un référencement Google optimal. Qu’est-ce qu’une arborescence d’un site web ? Tout d’abord, pour introduire le sujet de cet article, nous […]L’article Contribution Stats for WordPress 6.2 « Dolphy » provient de Jean-Baptiste Audras - CTO @ Whodunit & WordPress Core Developer
\n\nWordPress 6.2 « Dolphy » was released on March 29, 2023. This version is named « Dolphy », after the American jazzer pianist Eric Allan Dolphy Jr.
\n\n\n\nI was involved in this release as Tech Lead and as a core committer. It was a pleasure to work with the release squad. A big thank you to all the talented people who worked hard to put together WP 6.2
\n\n\n\nAs for previous releases, let’s have a look on a few stats about this release.
\n\n\n\nIn the past, I already published some contributions stats for versions 5.3, 5.4, 5.5, 5.6, 5.7, 5.9, 6.0 and 6.1. I did it again for WP 6.2, so we can have an eye on the relative « influence » of countries and companies on WordPress Core.
\n\n\n\nBefore diving into WordPress 6.2 Core contributions stats, I wanted to share a few disclaimers, for better context:
\n\n\n\n607 people from at least 50 countries and 145 identified companies contributed to WordPress 6.2.
\n\n\n\nWorth noting that 178 people contributed to WordPress Core for the very first time! That’s around 30% of the total number of contributors!
\n\n\n\nThe ratio of new contributors represents quite a great onboarding figure for an open-source project!
\nIt’s interesting to see how much WordPress is a worldwide project. Contributions come from all over the planet
\n\n\n\nUSA is still number one by far with 803 contributions, and Russia comes 2nd with 449 contributions (still led by Sergey, the person who made the highest number of individual contributions on this version). France follows with 303 contributions, and Australia with 241 props. Bulgaria, India, and Greece are following.
\nStill, contributions are not everything. Let’s talk about contributors. Instead of counting contributions, we can count the individuals who worked on this release (= number of people credited in Trac tickets or GitHub PRs)… and we have the following results :
\n\n\n\nUSA is still on the top of the game with 91 people. Bangladesh overtakes India for the first time with 65 contributors (and 49 for India).
\n\n\n\nThese countries are followed by Germany with 18, then France and United Kingdom with 14 contributors.
\n\n\n\nUSA still completely dominates the stats by number of independent contributors, and by number of contributions (props count). Contributors from Bangladesh and India also have a great number of people involved, but not so much props.
\nAutomattic is still the most prolific company with employees credited in no less than 1793 contributions (by 82 contributors), and is followed by plugin editor Yoast with 712 contributions (by 11 contributors) and Whodunit French agency (280 contributions by 4 people). Next, we have the international WP agencies 10up (244 contributions by 18 people), hosting companies like GoDaddy (156 contributions) or Bluehost (111), a freelancer Advies en zo (130), and Google with 110 contributions.
\n\n\n\nWorth noting that major stakeholders can still be categorized in three sorts of companies: agencies, plugins/themes editors and hosting companies. And of course, well… Automattic
\n\n\n\nIn the graphic below, you’ll see all the company credited in WordPress 6.2 and the number of contributions of their employees.
\n\n\n\nOf the 145 identified companies that contributed to WordPress 6.2, Automattic had by far the largest number of contributors, with 82 people involved. For the first time, WPDeveloper is the second biggest company in terms of contributors, with 35 people. 10up comes third with 18 people. AuthLab and Yoast come fourth with 11 people. Then, we have Multidots and rtCamp, with more than 6 contributors.
\n\n\n\nThank you to everyone who helped
to release WordPress 6.2.
Big or small, each of the above company contributes
to the Five for the future initiative
Here is the top 30 of WordPress 6.2 contributors. You can also checkout the full table on this spreadsheet.
\n\n\n\nContributor | Contributions | Country | Company |
---|---|---|---|
sergeybiryukov | 448 | Russia | Yoast |
audrasjb | 277 | France | Whodunit |
tyxla | 227 | Bulgaria | Automattic |
costdev | 149 | ||
mamaduka | 147 | Georgia | GoDaddy |
hellofromtonya | 134 | United States | Automattic |
poena | 130 | Sweden | Yoast |
jrf | 130 | Netherlands | Advies en zo |
scruffian | 116 | Automattic | |
desrosj | 111 | United States | Bluehost |
aristath | 108 | Greece | Yoast |
mukesh27 | 104 | India | 10up |
ntsekouras | 102 | Greece | Automattic |
peterwilsoncc | 99 | Australia | 10up |
wildworks | 92 | Japan | |
youknowriad | 86 | Algeria | Automattic |
mciampini | 75 | Automattic | |
justinahinon | 71 | Benin | WebDevStudios |
flixos90 | 69 | United States | |
getdave | 68 | ||
spacedmonkey | 66 | United Kingdom | XWP |
sabernhardt | 61 | United States | |
aaronrobertshaw | 52 | Automattic | |
azaozz | 51 | Canada | Automattic |
ramonopoly | 50 | ||
andraganescu | 50 | Romania | Automattic |
jsnajdr | 49 | ||
jorgefilipecosta | 49 | Portugal | Automattic |
oandregal | 48 | Spain | Automattic |
0mirka00 | 48 | Japan | Automattic |
\n\n\n\n\nI hope you liked that post! Comments & shares are welcome
\n\n\n\nYou can also buy me a beer or a coffee if you want
\n\n\n\nFeel free to reuse any graphic or data used in this post, without any limitation. The raw data are available on this spreadsheet.
\n\n\n\nContact me if you have any question.
\n
L’article Contribution Stats for WordPress 6.2 « Dolphy » provient de Jean-Baptiste Audras - CTO @ Whodunit & WordPress Core Developer
\n\n \";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"author\";a:1:{i:0;a:6:{s:4:\"data\";s:46:\"\n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"name\";a:1:{i:0;a:5:{s:4:\"data\";s:2:\"Jb\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}s:6:\"source\";a:1:{i:0;a:6:{s:4:\"data\";s:67:\"\n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:2:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:46:\"https://jeanbaptisteaudras.com/wordpress/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:9:\"Jb Audras\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}i:6;a:6:{s:4:\"data\";s:70:\"\n \n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:9:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:73:\"https://www.whodunit.fr/woa-21-les_intelligences-artidicielles-wordpress/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:30:\"WOA ! #21 Les IAs et WordPress\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:2:{s:4:\"href\";s:73:\"https://www.whodunit.fr/woa-21-les_intelligences-artidicielles-wordpress/\";s:3:\"rel\";s:9:\"alternate\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"updated\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-02-14T09:06:45.000+01:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"published\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-02-14T09:06:45.000+01:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"summary\";a:1:{i:0;a:5:{s:4:\"data\";s:332:\"Notre sujet du jour, c\'est l\'émergence des IAs. Comment peuvent-elles nous aider dans la création d\'un site web quelles sont leurs limites. Pour en discuter avec nous, Bastien développeur et passionné par les nouvelles technologies.\nL’article WOA ! #21 Les IAs et WordPress est apparu en premier sur Agence WordPress Whodunit.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"content\";a:1:{i:0;a:5:{s:4:\"data\";s:8986:\"\n \n“Bienvenue à WOA (WordPress On. Air) numéro 21!
Je suis votre co-animateur temporaire, remplaçant Eddy qui est en train de se faire remplacer par une IA plus rapide et plus efficace… (plaisanterie).
Je co-anime ce podcast avec JB et Simon.
Dans ce podcast, nous allons discuter des dernières nouvelles concernant le monde de WordPress, du plugin du mois et nous allons explorer l’émergence de l’Intelligence Artificielle dans notre monde actuel et comment elle peut vous aider dans la création de votre site WordPress.
Nous allons découvrir comment l’IA peut faciliter tout, de la rédaction de textes à la gestion d’images en passant par le code.
Et pour en parler, nous avons le plaisir d’accueillir Bastien, développeur de chez Whodunit.
Alors, restez à l’écoute pour un épisode passionnant sur les IA et WordPress et comment elles sont en train de changer notre monde…
Mais ne vous inquiétez pas Eddy, je suis sûr que vous trouverez toujours un endroit pour vous dans ce monde en constante évolution.”
Image générée sur midjourney
\n\n\n\nBonjour à toutes et à tous.
Heureux de vous retrouver après une pause un peu longue, on s’en excuse.
Mais on ne revient pas les mains vides, JB a plein d’infos WordPress à nous partager et Simon nous parle de son extension du mois pour générer des cartes interactives.
Notre sujet du jour, c’est l’émergence des IAs. Comment peuvent-elles nous aider dans la création d’un site web quelles sont leurs limites. Pour en discuter avec nous, Bastien développeur et passionné par les nouvelles technologies.
WOA Episode 21, c’est parti.
Simon est un enfant de la TV Youtube, il s’intéresse à tous les sujets et dévore les podcasts et émissions, que ce soit sur les jeux de société, WordPress, la science ou encore la bière !
JB est une encyclopédie sur pattes de son CMS préféré. Devinez ce qu’il a gravé dans sa citrouille pour Halloween ?
\n\n\n\nEddy a goûté au plaisir de la radio pendant plusieurs années, ça le démangeait de reprendre le micro.
\n\n\n\nN’hésitez pas à laisser un commentaire, ça nous fera plaisir et surtout ça nous aidera à nous améliorer.
\n\n\n\nVous souhaitez intervenir ? Envoyez un mail à eddy@whodunit.fr pour en discuter.
\nL’article WOA ! #21 Les IAs et WordPress est apparu en premier sur Agence WordPress Whodunit.
\n\n \";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"author\";a:1:{i:0;a:6:{s:4:\"data\";s:46:\"\n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"name\";a:1:{i:0;a:5:{s:4:\"data\";s:10:\"Eddy Boels\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}s:6:\"source\";a:1:{i:0;a:6:{s:4:\"data\";s:67:\"\n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:2:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:38:\"https://www.whodunit.fr/podcasts/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:25:\"Podcast WordPress on Air!\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}i:7;a:6:{s:4:\"data\";s:70:\"\n \n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:9:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:74:\"https://www.whodunit.fr/wordpress-le-point-sur-ce-qui-vous-attend-en-2023/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:51:\"WordPress : le point sur ce qui vous attend en 2023\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:2:{s:4:\"href\";s:74:\"https://www.whodunit.fr/wordpress-le-point-sur-ce-qui-vous-attend-en-2023/\";s:3:\"rel\";s:9:\"alternate\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"updated\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-02-07T11:22:37.000+01:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"published\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-02-07T11:22:37.000+01:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"summary\";a:1:{i:0;a:5:{s:4:\"data\";s:743:\"La sortie en novembre dernier de la version 6.1 de WordPress est l’occasion idéale de faire le point sur le CMS qui a vu le jour en 2003 et qui compte aujourd’hui plus de 60 millions de sites actifs à travers le monde. Il est important voire indispensable d’anticiper les prochaines évolutions de WordPress afin de se poser les bonnes questions, de faire les bons choix techniques, d’informer les clients… Voici pour vous un récapitulatif des nouveautés de WordPress en 2022, une présentation des prochaines fonctionnalités attendues en 2023, le tout agrémenté de quelques spoilers alerts sur le futur de…\nL’article WordPress : le point sur ce qui vous attend en 2023 est apparu en premier sur Agence WordPress Whodunit.\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"content\";a:1:{i:0;a:5:{s:4:\"data\";s:19809:\"\n \nLa sortie en novembre dernier de la version 6.1 de WordPress est l’occasion idéale de faire le point sur le CMS qui a vu le jour en 2003 et qui compte aujourd’hui plus de 60 millions de sites actifs à travers le monde.
\n\n\n\nIl est important voire indispensable d’anticiper les prochaines évolutions de WordPress afin de se poser les bonnes questions, de faire les bons choix techniques, d’informer les clients…
\n\n\n\nVoici pour vous un récapitulatif des nouveautés de WordPress en 2022, une présentation des prochaines fonctionnalités attendues en 2023, le tout agrémenté de quelques spoilers alerts sur le futur de WordPress et tout plein de conseils made in Whodunit
\n\n\n\nAvec les intervenants : Jean-Baptiste Audras, CTO Whodunit et anciennement représentant Core WordPress et Eddy Boels, Customer Happiness Manager Whodunit
\n\n\n\nLa team performance de WordPress a été créée, permettant d’améliorer les performances de 20 à 30% notamment en back office.
\n\n\n\nAujourd’hui avec WordPress 6.1, il nous est possible de dire que WordPress supporte PHP 8 et 8.1. C’est à dire que vous n’aurez pas d’erreurs majeures si vous passez votre serveur en php 8.0, ou 8.1. En revanche, ce n’est pas encore forcément le cas de toutes les extensions et de tous les thèmes.
\n\n\n\nEn effet, il va falloir du temps pour s’assurer que tous les thèmes et toutes les extensions soient compatibles. D’ailleurs toutes ne le seront pas, il y a des extensions qui n’ont pas été mises à jour depuis trois ou quatre ans et dans ce cas là on risque d’avoir des problèmes d’incompatibilité.
\n\n\n\nIl y a un travail en cours du côté de l’équipe Meta WordPress.org pour pouvoir ajouter un tag sur les extensions du répertoire et pouvoir identifier facilement les extensions qui sont compatibles ou celles qui ne le sont pas. C’est un travail de test assez complet et assez complexe à mettre en oeuvre mais c’est quelque chose qui pourrait voir le jour pour 2023.
\n\n\n\nOn vous a préparé une liste non exhaustive des fonctionnalités qu’on aime sur WP 6.1 :
\n\n\n\nIl y a eu un gros travail sur la bibliothèque de patterns donc la composition de blocs, un développeur ou une développeuse peut créer ses propres compositions, utiliser celles qui sont natives, celles proposées directement par le thème qu’on aura installé mais on peut aussi aller chercher celles de wordpress.org.
\n\n\n\nL’étape suivante sera de créer ses propres compositions directement dans l’éditeur et c’est ainsi que nous en arrivons à ce qui est en cours de développement.
\n\n\n\nNous voyons le projet Gutenberg sortir de l’écosystème WordPress lui-même, de sa zone de contenus.
\n\n\n\nIl y a quelques semaines, un projet en Sass monté sur Laravel et qui utilise Gutenberg a été présenté au State of the word, la conférence annuelle du cofondateur WordPress.
\n\n\n\nOn a vu aussi apparaître l’extension blocks everywhere disponible sur wordpress.org. Comme son nom l’indique elle permet d’embarquer l’éditeur de bloc dans les commentaires par exemple. Elle permet aussi d’utiliser l’éditeur, pour ceux qui ont des sites vraiment collaboratifs, dans les extensions buddypress ou bbpress donc des extensions qui permettent de gérer des communautés ou de gérer des forums.
\n\n\n\nOn sait aussi que ça n’est qu’une question de semaine avant que l’éditeur puisse être utilisé pour directement éditer une catégorie, la description de catégorie étant quelque chose de très demandé notamment pour des sites de e-commerce.
\n\n\n\nGutenberg est également sorti de WordPress pour être directement implémenté dans Tumblr, une vieille plateforme de blogging et microblogging rachetée il y a maintenant quelques temps par automattic, l’entreprise fondée par le co-fondateur de wordpress.org, Matt Mullenweg.
\n\n\n\nOn observe donc que le Projet Gutenberg a tendance à devenir plus gros que WordPress lui-même, l’objectif visé étant d’en faire un éditeur universel.
\n\n\n\nCette initiative présentée récemment par Matt Mullenweg est en fait une application qui va se charger directement dans un onglet du navigateur et permettre de simuler un WordPress vierge dans lequel nous pourrons installer des extensions, installer des thèmes, créer du contenu et le publier…
\n\n\n\nC’est bien sûr une installation provisoire c’est à dire que tout le contenu qui aura été rédigé sera détruit au moment où le navigateur sera fermé mais d’un point de vue pédagogique, la possibilité de pouvoir faire une démonstration de WordPress est grandement appréciée.
\n\n\n\nIl y a également une application de WP playground encore en développement qui donnera la possibilité d’avoir ce mini WordPress sur la page du répertoire des extensions et thème.
\n\n\n\nEn clair, on pourra tester la compatibilité des extensions qui nous intéressent.
\n\n\n\nCreate Block Theme est vraiment d’actualité. Créée par les équipes de développement de wordpress.org, elle permet de paramétrer un thème basé sur des blocs utilisant le full set editing et de le paramétrer entièrement depuis l’administration.
\n\n\n\nC’est vraiment un outil no code c’est à dire que l’on créé un thème directement depuis notre administration sans créer la moindre ligne de code. Ça va vraiment créer les fichiers physiques sur le serveur, on pourra les zipper et les récupérer pour notre site donc c’est une extension très prometteuse !
\n\n\n\nPour en savoir plus, n’hésitez pas à écouter notre dernier podcast.
\n\n\n\nOpenverse est un projet qui appartenait à Godzilla mais faute d’équipes pour s’en occuper, c’est wordpress.org qui a souhaité le récupérer. Il s’agit une bibliothèque de partage de médias libres de droit. Que ce soit des images, des vidéos ou des fichiers audio. Ce qui en fait pour être très clair un concurrent de unsplash par exemple. Openverse est vraiment un projet 100% open source et ici c’est pas de code dont il est question mais de médias et de création artistique et graphique.
\n\n\n\nPhase 1
\n\n\n\nPour rappel c’était vraiment l’éditeur de bloc donc l’édition de la zone de contenu d’une page d’un article ou de n’importe quel type de publication avec des blocs
\n\n\n\nPhase 2
\n\n\n\nC’était le Full Site Editing qui d’ailleurs a été renommé en Site Editor tout simplement. Il fonctionne bien et permet donc d’éditer l’ensemble du site.
\n\n\n\nPhase 3
\n\n\n\nC’est la phase collaborative alors c’est la phase qui parle le moins finalement aux gens de la communauté WordPress pourquoi parce que la plupart des gens de la communauté WordPress utilisent WordPress pour créer un site vitrine, une boutique et l’administrer.
\n\n\n\nIl faut se souvenir que le Projet Gutenberg est un projet qui est un petit peu séparé de WordPress c’est-à-dire qu’il est développé pour WordPress évidemment puisqu’il est son premier lieu d’expression et depuis le début il est dit que Gutenberg doit pouvoir être utilisé en dehors de WordPress, pour n’importe quel CMS, n’importe quel usage.
\n\n\n\nL’idée du Projet Gutenberg est bien d’en faire l’éditeur universel de contenus sur le web.
\n\n\n\nMais l’édition de contenu n’est pas réservée aux sites internet et ce que fait WordPress avec Gutenberg c’est clairement lorgner sur des outils comme Google Docs par exemple.
\n\n\n\nGutenberg a donc besoin d’outils de workflow éditorial, de workflow de flux collaboratif et c’est vraiment cette phase 3 qui va être lancée en 2023.
\n\n\n\nElle commence dès janvier avec des travaux en cours sur la gestion des flux éditoriaux, donc de la collaboration dans l’éditeur, une collaboration asynchrone ou en temps réel avec la possibilité sur du contenu de laisser des notes et des commentaires.
\n\n\n\nEn cours également une refonte complète du système de révision WordPress : Le système de révision c’est ce qui permet de revenir en arrière sur ce qui a été fait. Très utile lorsqu’on a fait une bêtise…
\n\n\n\nA noter aussi que Gutenberg a désormais la double licence. A la fois GPL et MPL (Mozilla Public Licence) Cette deuxième licence était obligatoire au Projet Gutenberg pour qu’il puisse être porté sur de l’applicatif mobile comme sur les stores Google sur les Apple Store.
\n\n\n\nPhase 4
\n\n\n\nC’est le multilingue. Cette phase 4 était censée arriver une fois que la phase 3 serait en place mais en réalité ça va probablement arriver un peu en même temps. Il va y avoir des développements en parallèle donc on peut attendre effectivement le multilingue avec des premiers développements en 2023 puis des premiers déploiements in situ en 2024.
\n\n\n\nEn tout cas le multilingue va être intégré directement dans l’éditeur donc ça sera pas du tout le même fonctionnement que les extensions qu’on connaît toutes et tous comme polylang notre petite extension favorite de multilingue. Il va y avoir quelque chose de complémentaire et qui permettra d’aller encore un peu plus loin sur cette partie là et de façon simplifiée, sans extension.
\n\n\n\nAvant la phase 5
\n\n\n\nL’idée c’est que ces extensions puissent servir de laboratoire.
\n\n\n\nUne équipe travaille sur les festivités des 20 ans de WordPress, on peut s’attendre à beaucoup de surprises au printemps 2023 !
\n\n\n\nPlus de détails à venir ici : WordPress turns 20 in 2023
\n\n\n\nA noter également que WordPress, qui ne serait rien sans sa communauté, connaît une reprise de ses fameux WordCamps, un WordCamp Paris est d’ailleurs attendu courant 2023.
\nL’article WordPress : le point sur ce qui vous attend en 2023 est apparu en premier sur Agence WordPress Whodunit.
\n\n \";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:6:\"author\";a:1:{i:0;a:6:{s:4:\"data\";s:46:\"\n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:1:{s:4:\"name\";a:1:{i:0;a:5:{s:4:\"data\";s:6:\"Gaelle\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}s:6:\"source\";a:1:{i:0;a:6:{s:4:\"data\";s:67:\"\n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:2:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:39:\"https://www.whodunit.fr/wordpress/feed/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:8:\"Whodunit\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}}}}}}}}i:8;a:6:{s:4:\"data\";s:70:\"\n \n \n \n \n \n \n \n \n \n \";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";s:5:\"child\";a:1:{s:27:\"http://www.w3.org/2005/Atom\";a:9:{s:2:\"id\";a:1:{i:0;a:5:{s:4:\"data\";s:107:\"https://vincentdubroeucq.com/10-choses-simples-a-ne-pas-oublier-quand-vous-developpez-vos-themes-wordpress/\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:5:\"title\";a:1:{i:0;a:5:{s:4:\"data\";s:80:\"10 choses simples à ne pas oublier quand vous développez vos thèmes WordPress\";s:7:\"attribs\";a:1:{s:0:\"\";a:1:{s:4:\"type\";s:4:\"html\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:4:\"link\";a:1:{i:0;a:5:{s:4:\"data\";s:0:\"\";s:7:\"attribs\";a:1:{s:0:\"\";a:2:{s:4:\"href\";s:107:\"https://vincentdubroeucq.com/10-choses-simples-a-ne-pas-oublier-quand-vous-developpez-vos-themes-wordpress/\";s:3:\"rel\";s:9:\"alternate\";}}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"updated\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-01-25T15:39:14.000+01:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:9:\"published\";a:1:{i:0;a:5:{s:4:\"data\";s:29:\"2023-01-25T15:39:14.000+01:00\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"summary\";a:1:{i:0;a:5:{s:4:\"data\";s:660:\"Vous avez reçu une maquette pour un site vitrine simple, et vous devez maintenant développer le thème pour le client. La maquette ne contient que quelques pages (4 ou 5) et vous vous dites donc que ça ne va pas être très long ni très compliqué. Doucement ! Ce n’est pas parce que 5 pages sont maquettées que votre travail s’arrête à ces 5 pages ! Si c’était le cas, vous pourriez livrer 5 pages HTML en dur et ce serait réglé ! Non ? Dans cette article, on va voir ensemble quelques éléments “pièges” qu’on a tendance à oublier […]Lire la suite : 10 choses simples à ne pas oublier quand vous développez vos thèmes WordPress\";s:7:\"attribs\";a:0:{}s:8:\"xml_base\";s:0:\"\";s:17:\"xml_base_explicit\";b:0;s:8:\"xml_lang\";s:0:\"\";}}s:7:\"content\";a:1:{i:0;a:5:{s:4:\"data\";s:845:\"\n Vous avez reçu une maquette pour un site vitrine simple, et vous devez maintenant développer le thème pour le client. La maquette ne contient que quelques pages (4 ou 5) et vous vous dites donc que ça ne va pas être très long ni très compliqué. Doucement ! Ce n’est pas parce que 5 pages sont maquettées que votre travail s’arrête à ces 5 pages ! Si c’était le cas, vous pourriez livrer 5 pages HTML en dur et ce serait réglé ! Non ? Dans cette article, on va voir ensemble quelques éléments “pièges” qu’on a tendance à oublier […]Bienvenue sur WordPress. Ceci est votre premier article. Modifiez-le ou supprimez-le, puis commencez à écrire !
\n','Bonjour tout le monde !','','publish','open','open','','bonjour-tout-le-monde','','','2023-05-15 04:26:03','2023-05-15 02:26:03','',0,'https://localhost/?p=1',0,'post','',1), (2,1,'2023-05-15 04:26:03','2023-05-15 02:26:03','\nCeci est une page d’exemple. C’est différent d’un article de blog parce qu’elle restera au même endroit et apparaîtra dans la navigation de votre site (dans la plupart des thèmes). La plupart des gens commencent par une page « À propos » qui les présente aux personnes visitant le site. Cela pourrait ressembler à quelque chose comme cela :
\n\n\n\n\n\n\n\nBonjour ! Je suis un mécanicien qui aspire à devenir acteur, et voici mon site. J’habite à Bordeaux, j’ai un super chien baptisé Russell, et j’aime la vodka (ainsi qu’être surpris par la pluie soudaine lors de longues balades sur la plage au coucher du soleil).
…ou quelque chose comme cela :
\n\n\n\n\n\n\n\nLa société 123 Machin Truc a été créée en 1971, et n’a cessé de proposer au public des machins-trucs de qualité depuis lors. Située à Saint-Remy-en-Bouzemont-Saint-Genest-et-Isson, 123 Machin Truc emploie 2 000 personnes, et fabrique toutes sortes de bidules supers pour la communauté bouzemontoise.
En tant que nouvel utilisateur ou utilisatrice de WordPress, vous devriez vous rendre sur votre tableau de bord pour supprimer cette page et créer de nouvelles pages pour votre contenu. Amusez-vous bien !
\n','Page d’exemple','','publish','closed','open','','page-d-exemple','','','2023-05-15 04:26:03','2023-05-15 02:26:03','',0,'https://localhost/?page_id=2',0,'page','',0), (3,1,'2023-05-15 04:26:03','2023-05-15 02:26:03','Texte suggéré : L’adresse de notre site est : https://localhost.
Texte suggéré : Quand vous laissez un commentaire sur notre site, les données inscrites dans le formulaire de commentaire, ainsi que votre adresse IP et l’agent utilisateur de votre navigateur sont collectés pour nous aider à la détection des commentaires indésirables.
Une chaîne anonymisée créée à partir de votre adresse e-mail (également appelée hash) peut être envoyée au service Gravatar pour vérifier si vous utilisez ce dernier. Les clauses de confidentialité du service Gravatar sont disponibles ici : https://automattic.com/privacy/. Après validation de votre commentaire, votre photo de profil sera visible publiquement à coté de votre commentaire.
Texte suggéré : Si vous téléversez des images sur le site, nous vous conseillons d’éviter de téléverser des images contenant des données EXIF de coordonnées GPS. Les personnes visitant votre site peuvent télécharger et extraire des données de localisation depuis ces images.
Texte suggéré : Si vous déposez un commentaire sur notre site, il vous sera proposé d’enregistrer votre nom, adresse e-mail et site dans des cookies. C’est uniquement pour votre confort afin de ne pas avoir à saisir ces informations si vous déposez un autre commentaire plus tard. Ces cookies expirent au bout d’un an.
Si vous vous rendez sur la page de connexion, un cookie temporaire sera créé afin de déterminer si votre navigateur accepte les cookies. Il ne contient pas de données personnelles et sera supprimé automatiquement à la fermeture de votre navigateur.
Lorsque vous vous connecterez, nous mettrons en place un certain nombre de cookies pour enregistrer vos informations de connexion et vos préférences d’écran. La durée de vie d’un cookie de connexion est de deux jours, celle d’un cookie d’option d’écran est d’un an. Si vous cochez « Se souvenir de moi », votre cookie de connexion sera conservé pendant deux semaines. Si vous vous déconnectez de votre compte, le cookie de connexion sera effacé.
En modifiant ou en publiant une publication, un cookie supplémentaire sera enregistré dans votre navigateur. Ce cookie ne comprend aucune donnée personnelle. Il indique simplement l’ID de la publication que vous venez de modifier. Il expire au bout d’un jour.
Texte suggéré : Les articles de ce site peuvent inclure des contenus intégrés (par exemple des vidéos, images, articles…). Le contenu intégré depuis d’autres sites se comporte de la même manière que si le visiteur se rendait sur cet autre site.
Ces sites web pourraient collecter des données sur vous, utiliser des cookies, embarquer des outils de suivis tiers, suivre vos interactions avec ces contenus embarqués si vous disposez d’un compte connecté sur leur site web.
Texte suggéré : Si vous demandez une réinitialisation de votre mot de passe, votre adresse IP sera incluse dans l’e-mail de réinitialisation.
Texte suggéré : Si vous laissez un commentaire, le commentaire et ses métadonnées sont conservés indéfiniment. Cela permet de reconnaître et approuver automatiquement les commentaires suivants au lieu de les laisser dans la file de modération.
Pour les comptes qui s’inscrivent sur notre site (le cas échéant), nous stockons également les données personnelles indiquées dans leur profil. Tous les comptes peuvent voir, modifier ou supprimer leurs informations personnelles à tout moment (à l’exception de leur identifiant). Les gestionnaires du site peuvent aussi voir et modifier ces informations.
Texte suggéré : Si vous avez un compte ou si vous avez laissé des commentaires sur le site, vous pouvez demander à recevoir un fichier contenant toutes les données personnelles que nous possédons à votre sujet, incluant celles que vous nous avez fournies. Vous pouvez également demander la suppression des données personnelles vous concernant. Cela ne prend pas en compte les données stockées à des fins administratives, légales ou pour des raisons de sécurité.
Texte suggéré : Les commentaires des visiteurs peuvent être vérifiés à l’aide d’un service automatisé de détection des commentaires indésirables.
','Politique de confidentialité','','draft','closed','open','','politique-de-confidentialite','','','2023-05-15 04:26:03','2023-05-15 02:26:03','',0,'https://localhost/?page_id=3',0,'page','',0), (4,1,'2023-05-15 04:26:10','0000-00-00 00:00:00','','Brouillon auto','','auto-draft','open','open','','','','','2023-05-15 04:26:10','0000-00-00 00:00:00','',0,'https://localhost/?p=4',0,'post','',0); /*!40000 ALTER TABLE `wp_posts` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_term_relationships` -- DROP TABLE IF EXISTS `wp_term_relationships`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_term_relationships` ( `object_id` bigint(20) unsigned NOT NULL DEFAULT 0, `term_taxonomy_id` bigint(20) unsigned NOT NULL DEFAULT 0, `term_order` int(11) NOT NULL DEFAULT 0, PRIMARY KEY (`object_id`,`term_taxonomy_id`), KEY `term_taxonomy_id` (`term_taxonomy_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_term_relationships` -- LOCK TABLES `wp_term_relationships` WRITE; /*!40000 ALTER TABLE `wp_term_relationships` DISABLE KEYS */; INSERT INTO `wp_term_relationships` VALUES (1,1,0); /*!40000 ALTER TABLE `wp_term_relationships` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_term_taxonomy` -- DROP TABLE IF EXISTS `wp_term_taxonomy`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_term_taxonomy` ( `term_taxonomy_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, `taxonomy` varchar(32) NOT NULL DEFAULT '', `description` longtext NOT NULL, `parent` bigint(20) unsigned NOT NULL DEFAULT 0, `count` bigint(20) NOT NULL DEFAULT 0, PRIMARY KEY (`term_taxonomy_id`), UNIQUE KEY `term_id_taxonomy` (`term_id`,`taxonomy`), KEY `taxonomy` (`taxonomy`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_term_taxonomy` -- LOCK TABLES `wp_term_taxonomy` WRITE; /*!40000 ALTER TABLE `wp_term_taxonomy` DISABLE KEYS */; INSERT INTO `wp_term_taxonomy` VALUES (1,1,'category','',0,1); /*!40000 ALTER TABLE `wp_term_taxonomy` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_termmeta` -- DROP TABLE IF EXISTS `wp_termmeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_termmeta` ( `meta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `term_id` bigint(20) unsigned NOT NULL DEFAULT 0, `meta_key` varchar(255) DEFAULT NULL, `meta_value` longtext DEFAULT NULL, PRIMARY KEY (`meta_id`), KEY `term_id` (`term_id`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_termmeta` -- LOCK TABLES `wp_termmeta` WRITE; /*!40000 ALTER TABLE `wp_termmeta` DISABLE KEYS */; /*!40000 ALTER TABLE `wp_termmeta` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_terms` -- DROP TABLE IF EXISTS `wp_terms`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_terms` ( `term_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(200) NOT NULL DEFAULT '', `slug` varchar(200) NOT NULL DEFAULT '', `term_group` bigint(10) NOT NULL DEFAULT 0, PRIMARY KEY (`term_id`), KEY `slug` (`slug`(191)), KEY `name` (`name`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_terms` -- LOCK TABLES `wp_terms` WRITE; /*!40000 ALTER TABLE `wp_terms` DISABLE KEYS */; INSERT INTO `wp_terms` VALUES (1,'Non classé','non-classe',0); /*!40000 ALTER TABLE `wp_terms` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_usermeta` -- DROP TABLE IF EXISTS `wp_usermeta`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_usermeta` ( `umeta_id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_id` bigint(20) unsigned NOT NULL DEFAULT 0, `meta_key` varchar(255) DEFAULT NULL, `meta_value` longtext DEFAULT NULL, PRIMARY KEY (`umeta_id`), KEY `user_id` (`user_id`), KEY `meta_key` (`meta_key`(191)) ) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_usermeta` -- LOCK TABLES `wp_usermeta` WRITE; /*!40000 ALTER TABLE `wp_usermeta` DISABLE KEYS */; INSERT INTO `wp_usermeta` VALUES (1,1,'nickname','val'), (2,1,'first_name',''), (3,1,'last_name',''), (4,1,'description',''), (5,1,'rich_editing','true'), (6,1,'syntax_highlighting','true'), (7,1,'comment_shortcuts','false'), (8,1,'admin_color','fresh'), (9,1,'use_ssl','0'), (10,1,'show_admin_bar_front','true'), (11,1,'locale',''), (12,1,'wp_capabilities','a:1:{s:13:\"administrator\";b:1;}'), (13,1,'wp_user_level','10'), (14,1,'dismissed_wp_pointers',''), (15,1,'show_welcome_panel','1'), (16,1,'session_tokens','a:1:{s:64:\"5e11121c7a64585bf195fdf6593f7aecda9843fa75f888ee38305f1e519980d8\";a:4:{s:10:\"expiration\";i:1685327167;s:2:\"ip\";s:13:\"192.168.144.1\";s:2:\"ua\";s:70:\"Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0\";s:5:\"login\";i:1684117567;}}'), (17,1,'wp_dashboard_quick_press_last_post_id','4'), (18,1,'community-events-location','a:1:{s:2:\"ip\";s:13:\"192.168.144.0\";}'); /*!40000 ALTER TABLE `wp_usermeta` ENABLE KEYS */; UNLOCK TABLES; -- -- Table structure for table `wp_users` -- DROP TABLE IF EXISTS `wp_users`; /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `wp_users` ( `ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `user_login` varchar(60) NOT NULL DEFAULT '', `user_pass` varchar(255) NOT NULL DEFAULT '', `user_nicename` varchar(50) NOT NULL DEFAULT '', `user_email` varchar(100) NOT NULL DEFAULT '', `user_url` varchar(100) NOT NULL DEFAULT '', `user_registered` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `user_activation_key` varchar(255) NOT NULL DEFAULT '', `user_status` int(11) NOT NULL DEFAULT 0, `display_name` varchar(250) NOT NULL DEFAULT '', PRIMARY KEY (`ID`), KEY `user_login_key` (`user_login`), KEY `user_nicename` (`user_nicename`), KEY `user_email` (`user_email`) ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- -- Dumping data for table `wp_users` -- LOCK TABLES `wp_users` WRITE; /*!40000 ALTER TABLE `wp_users` DISABLE KEYS */; INSERT INTO `wp_users` VALUES (1,'val','$2y$10$EF0G3K0tUyCziEA54d5rnuPa/hahpQVnGFlqAFQULxD7JLoNieU3.','val','valentin_le_moign@figureslibres.io','https://localhost/wp','2023-05-15 02:26:02','',0,'val'); /*!40000 ALTER TABLE `wp_users` ENABLE KEYS */; UNLOCK TABLES; /*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; -- Dump completed on 2023-05-15 2:30:39