{"id":14,"date":"2023-11-20T12:34:43","date_gmt":"2023-11-20T12:34:43","guid":{"rendered":"https:\/\/troytempleman.com\/wordpress\/blocks\/?page_id=14"},"modified":"2024-02-11T23:18:34","modified_gmt":"2024-02-11T23:18:34","slug":"accordion-block","status":"publish","type":"page","link":"https:\/\/troytempleman.com\/wordpress\/blocks\/accordion-block\/","title":{"rendered":"Accordion Block"},"content":{"rendered":"<ul style=\"padding-top:1px;\" class=\"wp-block-tt-accordion  wp-block-tt-accordion-lines\">\n<li class=\"wp-block-tt-accordion-item wp-block-tt-accordion-item-1\"><p class=\"wp-block-tt-accordion-item-header\"><button class=\"wp-block-tt-accordion-item-header-button\" id=\"wp-block-tt-accordion-item-header-button-361b1081-686c-47c2-9785-833fbf5c56a2\" type=\"button\"><span class=\"wp-block-tt-accordion-item-header-button-text\">Lorem ipsum dolor <\/span><span class=\"wp-block-tt-accordion-item-header-button-icon-arrow\" aria-hidden=\"true\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><polyline points=\"4.711,8 12,15.289 19.289,8\" stroke=\"black\" stroke-width=\"2\" fill=\"none\" \/><\/svg><\/span><\/button><\/p><div class=\"wp-block-tt-accordion-item-panel open\" id=\"wp-block-tt-accordion-item-panel-361b1081-686c-47c2-9785-833fbf5c56a2\" role=\"region\">\n\n<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut nec lobortis nisi. Curabitur luctus pulvinar tincidunt. Sed faucibus magna nec velit consectetur, vel porta dolor eleifend. Cras quis ipsum in lacus pharetra aliquet a quis neque. Nullam facilisis commodo lorem, non facilisis nunc rutrum eget. Nam tempor placerat nulla sed rutrum. In imperdiet nunc at leo feugiat, rhoncus luctus tellus euismod. Quisque non ante magna.<\/p>\n\n<\/div><\/li>\n\n<li class=\"wp-block-tt-accordion-item wp-block-tt-accordion-item-2\"><p class=\"wp-block-tt-accordion-item-header\"><button class=\"wp-block-tt-accordion-item-header-button\" id=\"wp-block-tt-accordion-item-header-button-d8b7c245-8af8-47e7-9959-268320141c26\" type=\"button\"><span class=\"wp-block-tt-accordion-item-header-button-text\">Sit amet<\/span><span class=\"wp-block-tt-accordion-item-header-button-icon-arrow\" aria-hidden=\"true\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><polyline points=\"4.711,8 12,15.289 19.289,8\" stroke=\"black\" stroke-width=\"2\" fill=\"none\" \/><\/svg><\/span><\/button><\/p><div class=\"wp-block-tt-accordion-item-panel open\" id=\"wp-block-tt-accordion-item-panel-d8b7c245-8af8-47e7-9959-268320141c26\" role=\"region\">\n\n<p>Pellentesque ullamcorper sagittis mi tincidunt lobortis. Nullam commodo elit metus, ac tristique tortor vestibulum eu. Pellentesque posuere varius orci, vitae mattis neque ultricies eget. Aliquam feugiat, sapien at lacinia dignissim, orci risus tempus turpis, eu semper massa ligula non quam. Aenean gravida sapien in risus euismod blandit. Etiam convallis lacus sed ornare facilisis. In consectetur at lacus eleifend vulputate. Duis rutrum, felis vel pretium commodo, ante erat viverra nibh, sit amet pulvinar lectus turpis a mi. <\/p>\n\n<\/div><\/li>\n\n<li class=\"wp-block-tt-accordion-item wp-block-tt-accordion-item-3\"><p class=\"wp-block-tt-accordion-item-header\"><button class=\"wp-block-tt-accordion-item-header-button\" id=\"wp-block-tt-accordion-item-header-button-acd2c795-fbdd-459f-a091-1d7a2085a47b\" type=\"button\"><span class=\"wp-block-tt-accordion-item-header-button-text\">Consectetur adipiscing elit<\/span><span class=\"wp-block-tt-accordion-item-header-button-icon-arrow\" aria-hidden=\"true\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><polyline points=\"4.711,8 12,15.289 19.289,8\" stroke=\"black\" stroke-width=\"2\" fill=\"none\" \/><\/svg><\/span><\/button><\/p><div class=\"wp-block-tt-accordion-item-panel open\" id=\"wp-block-tt-accordion-item-panel-acd2c795-fbdd-459f-a091-1d7a2085a47b\" role=\"region\">\n\n<p>Vivamus sodales vel sapien a cursus. Mauris rutrum sit amet leo non blandit. Mauris efficitur luctus eros. Suspendisse non vulputate ligula, vel ultricies risus. Curabitur in sagittis elit. Curabitur id tortor consequat ante tempor condimentum ac quis lectus. Fusce vel nisl eget purus scelerisque pulvinar. Integer scelerisque ligula gravida placerat egestas. Etiam placerat ipsum et lorem rhoncus, nec sagittis neque scelerisque. Cras nisl quam, accumsan ac urna et, ornare rhoncus arcu. <\/p>\n\n<\/div><\/li>\n\n<li class=\"wp-block-tt-accordion-item wp-block-tt-accordion-item-4\"><p class=\"wp-block-tt-accordion-item-header\"><button class=\"wp-block-tt-accordion-item-header-button\" id=\"wp-block-tt-accordion-item-header-button-524e24b9-c9be-4d9e-9996-bbb66bc003ee\" type=\"button\"><span class=\"wp-block-tt-accordion-item-header-button-text\">Cras finibus sit<\/span><span class=\"wp-block-tt-accordion-item-header-button-icon-arrow\" aria-hidden=\"true\"><svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><polyline points=\"4.711,8 12,15.289 19.289,8\" stroke=\"black\" stroke-width=\"2\" fill=\"none\" \/><\/svg><\/span><\/button><\/p><div class=\"wp-block-tt-accordion-item-panel open\" id=\"wp-block-tt-accordion-item-panel-524e24b9-c9be-4d9e-9996-bbb66bc003ee\" role=\"region\">\n\n<p>Ut placerat, nisi eu pellentesque hendrerit, neque dui sollicitudin augue, at consectetur ligula arcu nec neque. Aliquam ac ex pellentesque dolor viverra dapibus sed nec metus. Proin tellus elit, egestas sed sem sit amet, sollicitudin laoreet lacus. Phasellus nec nisl id purus facilisis hendrerit. Duis ac dignissim odio. Fusce id urna rhoncus tortor fermentum suscipit vitae ut eros. Class aptent taciti sociosqu ad litora torquent per conubia nostra.<\/p>\n\n<\/div><\/li>\n<\/ul>\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/accordion-block-lite\/\" rel=\"#\">Download Lite<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/www.codester.com\/items\/46020\/accordion-block-pro-for-wordpress\">Buy Pro<\/a><\/div>\n<\/div>\n\n\n\n<div style=\"height:32px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"description\">Description<\/h2>\n\n\n\n<p>Accordion Block adds an accessible and responsive Accordion block to the block editor inserter that can be added to display list items that expand and collapse to show and hide their associated sections of content.<\/p>\n\n\n\n<p>Ideal for condensing longform or complex content, such as Frequently Asked Questions (FAQ). Also useful for reducing page scrolling.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"features\">Features<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Accessible<\/li>\n\n\n\n<li>Responsive<\/li>\n\n\n\n<li>Inserter button for adding accordion items<\/li>\n\n\n\n<li>Settings\n<ul class=\"wp-block-list\">\n<li>Block alignment<\/li>\n\n\n\n<li>Text alignment<\/li>\n\n\n\n<li>Text formatting<\/li>\n\n\n\n<li>Header element<\/li>\n\n\n\n<li>Header icon&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header icon position&nbsp;<strong>[Pro]<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Styles\n<ul class=\"wp-block-list\">\n<li>Color\n<ul class=\"wp-block-list\">\n<li>Text<\/li>\n\n\n\n<li>Background<\/li>\n\n\n\n<li>Link<\/li>\n\n\n\n<li>Header text&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header text hover&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header text active&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header icon&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header icon hover&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header icon active&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header background&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header background hover&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header background active&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Panel text&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Panel background&nbsp;<strong>[Pro]<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Typography\n<ul class=\"wp-block-list\">\n<li>Font family<\/li>\n\n\n\n<li>Font size<\/li>\n\n\n\n<li>Appearance<\/li>\n\n\n\n<li>Line height<\/li>\n\n\n\n<li>Letter spacing<\/li>\n\n\n\n<li>Text decoration<\/li>\n\n\n\n<li>Letter case<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Dimensions\n<ul class=\"wp-block-list\">\n<li>Padding<\/li>\n\n\n\n<li>Margin<\/li>\n\n\n\n<li>Item padding&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Item margin&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header icon width&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header padding&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header margin&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Panel padding&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Panel margin&nbsp;<strong>[Pro]<\/strong><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Border\n<ul class=\"wp-block-list\">\n<li>Item border&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Item border radius&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header border&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header border hover&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header border active&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Header border radius&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Panel border&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Panel border radius&nbsp;<strong>[Pro]<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Variations&nbsp;<strong>[Pro]<\/strong>\n<ul class=\"wp-block-list\">\n<li>Lines&nbsp;<strong>[Pro]<\/strong><\/li>\n\n\n\n<li>Blocks&nbsp;<strong>[Pro]<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"html\">HTML<\/h3>\n\n\n\n<p>Accordion Block will output an Accordion block with the following HTML structure:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;ul class=\"wp-block-tt-accordion \"&gt;\n    &lt;li class=\"wp-block-tt-accordion-item wp-block-tt-accordion-item-1\"&gt;\n        &lt;p class=\"wp-block-tt-accordion-item-header\"&gt;\n            &lt;button class=\"wp-block-tt-accordion-item-header-button\" id=\"wp-block-tt-accordion-item-header-button-9515cb6e-8464-424b-a277-3102bd5202cf\" type=\"button\" aria-expanded=\"false\" aria-controls=\"wp-block-tt-accordion-item-panel-9515cb6e-8464-424b-a277-3102bd5202cf\"&gt;\n                &lt;span class=\"wp-block-tt-accordion-item-header-button-text\"&gt;Title&lt;\/span&gt;\n                &lt;span class=\"wp-block-tt-accordion-item-header-button-icon-arrow\" aria-hidden=\"true\"&gt;\n                    &lt;svg version=\"1.1\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24px\" height=\"24px\" viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"&gt;\n                        &lt;polyline points=\"4.711,8 12,15.289 19.289,8\" stroke=\"black\" stroke-width=\"2\" fill=\"none\"&gt;&lt;\/polyline&gt;\n                    &lt;\/svg&gt;\n                &lt;\/span&gt;\n            &lt;\/button&gt;\n        &lt;\/p&gt;\n        &lt;div class=\"wp-block-tt-accordion-item-panel\" id=\"wp-block-tt-accordion-item-panel-9515cb6e-8464-424b-a277-3102bd5202cf\" role=\"region\" aria-labelledby=\"wp-block-tt-accordion-item-header-button-9515cb6e-8464-424b-a277-3102bd5202cf\" hidden=\"\"&gt;\n            &lt;p&gt;Panel&lt;\/p&gt;\n        &lt;\/div&gt;\n    &lt;\/li&gt;\n&lt;\/ul&gt;\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"support\">Support<\/h2>\n\n\n\n<p>If you need help with Accordion Block, please submit a ticket on the <a href=\"https:\/\/www.codester.com\/items\/comments\/46020\/accordion-block-pro-for-wordpress\">Support<\/a> forum.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"donate\">Donate<\/h2>\n\n\n\n<p>If you like Accordion Block and would like to support it&#8217;s future development, how about&nbsp;<a href=\"https:\/\/www.buymeacoffee.com\/troytempleman\">buying me a coffee<\/a>?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"contribute\">Contribute<\/h2>\n\n\n\n<p>If you would like to contribute to the development of Accordion Block, the repository is located on&nbsp;<a href=\"https:\/\/github.com\/troytempleman\/accordion-block-lite\">GitHub<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"license\">License<\/h2>\n\n\n\n<p>Accordion Block is released under the&nbsp;<a href=\"https:\/\/www.gnu.org\/licenses\/gpl-2.0.html\">GNU General Public License, version 2 (GPLv2)<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"requirements\">Requirements<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WordPress 6.0 or greater<\/li>\n\n\n\n<li>PHP version 7.4 or greater<\/li>\n\n\n\n<li>MySQL version 5.7 or greater or MariaDB version 10.3 or greater.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"installation\">Installation<\/h2>\n\n\n\n<p>Accordion Block can be installed in one of the following three ways:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"upload\">Upload<\/h3>\n\n\n\n<p>To install with a .zip file:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login to your WordPress site at&nbsp;<strong>domain.com\/wp-admin<\/strong>, where&nbsp;<strong>domain.com<\/strong>&nbsp;is the domain of your WordPress site.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Dashboard<\/strong>&nbsp;page, in the left menu, click&nbsp;<strong>Plugins<\/strong>.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Plugins<\/strong>&nbsp;page, click&nbsp;<strong>Add New Plugin<\/strong>.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Add Plugins<\/strong>&nbsp;page, click&nbsp;<strong>Upload Plugin<\/strong>.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Choose File<\/strong>, locate the&nbsp;<strong>.zip file<\/strong>&nbsp;and click&nbsp;<strong>Open<\/strong>.<\/li>\n\n\n\n<li>Click&nbsp;<strong>Install Now<\/strong>.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Installing Plugin from uploaded file<\/strong>&nbsp;page, click&nbsp;<strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"manual\">Manual<\/h3>\n\n\n\n<p>To install with a SFTP client:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>If you have a&nbsp;<strong>.zip file<\/strong>, unzip it with archiving software such as&nbsp;<a href=\"https:\/\/www.winzip.com\/\">WinZip<\/a>&nbsp;or&nbsp;<a href=\"https:\/\/apps.apple.com\/us\/app\/archive-utility\/id1409613331\">Archive Utility<\/a>.<\/li>\n\n\n\n<li>In a&nbsp;<strong>SFTP client<\/strong>&nbsp;such as&nbsp;<a href=\"https:\/\/winscp.net\/\">WinSCP<\/a>&nbsp;or&nbsp;<a href=\"https:\/\/filezilla-project.org\/\">FileZilla<\/a>, connect to your WordPress site directory on your server.<\/li>\n\n\n\n<li>In the&nbsp;<strong>unzipped files<\/strong>, copy the&nbsp;<strong>accordion-block<\/strong> folder and paste on your server, in your site\u2019s&nbsp;<strong>wp-content\/plugins<\/strong>&nbsp;folder.<\/li>\n\n\n\n<li>Login to your WordPress site at&nbsp;<strong>domain.com\/wp-admin<\/strong>, where&nbsp;<strong>domain.com<\/strong>&nbsp;is the domain of your WordPress site.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Dashboard<\/strong>&nbsp;page, in the left menu, click&nbsp;<strong>Plugins<\/strong>.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Plugins<\/strong>&nbsp;page, locate&nbsp;<strong>Accordion Block<\/strong> and click&nbsp;<strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"theme\">Theme<\/h3>\n\n\n\n<p>To install in your theme instead of a plugin:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>If you have a&nbsp;<strong>.zip file<\/strong>, unzip it with archiving software such as&nbsp;<a href=\"https:\/\/www.winzip.com\/\">WinZip<\/a>&nbsp;or&nbsp;<a href=\"https:\/\/apps.apple.com\/us\/app\/archive-utility\/id1409613331\">Archive Utility<\/a>.<\/li>\n\n\n\n<li>In the&nbsp;<strong>unzipped files<\/strong>, copy the&nbsp;<strong>accordion-block<\/strong> folder and paste in your site\u2019s theme folder, such as&nbsp;<strong>wp-content\/themes\/your-theme\/inc\/accordion-block\/<\/strong>, where&nbsp;<strong>your-theme<\/strong>&nbsp;is your theme folder.<\/li>\n\n\n\n<li>In a&nbsp;<strong>code editor<\/strong>&nbsp;such as&nbsp;<a href=\"https:\/\/code.visualstudio.com\/\">Visual Studio Code<\/a>&nbsp;or&nbsp;<a href=\"https:\/\/notepad-plus-plus.org\/\">Notepad++<\/a>, open your theme&#8217;s&nbsp;<strong>functions.php<\/strong>&nbsp;file.<\/li>\n\n\n\n<li>In your&nbsp;<strong>functions.php<\/strong>&nbsp;file, add the path from Step 2, such as&nbsp;<strong>require get_stylesheet_directory() . &#8216;\/inc\/accordion-block\/accordion-block.php&#8217;;<\/strong>.<\/li>\n\n\n\n<li>Save and close your&nbsp;<strong>functions.php<\/strong>&nbsp;file.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"what-is-an-accordion-\">What is an accordion?<\/h3>\n\n\n\n<p>An accordion is a common UI\/UX pattern that can help reduce or condense the amount of information presented to users.<\/p>\n\n\n\n<p>It is a vertically stacked set of interactive headings that each contain a title, content snippet, or thumbnail representing a section of content. The headings function as controls that enable users to reveal or hide their associated sections of content. Accordions are commonly used to reduce the need to scroll when presenting multiple sections of content on a single page.<\/p>\n\n\n\n<p>The term stems from the musical accordion in which sections of the bellows can be expanded by pulling outward.<\/p>\n\n\n\n<p>To learn more, see&nbsp;<a href=\"https:\/\/www.w3.org\/WAI\/ARIA\/apg\/patterns\/accordion\/\">Accordion (Sections With Show\/Hide Functionality)<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-do-i-install-accordion-block-lite-\">How do I install Accordion Block?<\/h3>\n\n\n\n<p>Please see&nbsp;<strong>Installation<\/strong>&nbsp;section.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-do-i-add-an-accordion-block-\">How do I add an Accordion block?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login to your WordPress site at&nbsp;<strong>domain.com\/wp-admin<\/strong>, where&nbsp;<strong>domain.com<\/strong>&nbsp;is the domain of your WordPress site.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Dashboard<\/strong>&nbsp;page, in the left menu, click&nbsp;<strong>Posts<\/strong>&nbsp;or&nbsp;<strong>Pages<\/strong>.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Posts<\/strong>&nbsp;or&nbsp;<strong>Pages<\/strong>&nbsp;page, either click&nbsp;<strong>Add New<\/strong>, search for and\/or click the desired post or page title.<\/li>\n\n\n\n<li>In the&nbsp;<strong>block editor<\/strong>, either:\n<ul class=\"wp-block-list\">\n<li>Click the block inserter&nbsp;<strong>+<\/strong>&nbsp;icon in the top toolbar<\/li>\n\n\n\n<li>Click the block inserter&nbsp;<strong>+<\/strong>&nbsp;icon to the right of an empty block, or<\/li>\n\n\n\n<li>Click the block inserter&nbsp;<strong>+<\/strong>&nbsp;icon between blocks<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>In the block inserter pop-up modal window, search for and\/or click&nbsp;<strong>Accordion<\/strong>&nbsp;to add an Accordion block.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-do-i-edit-an-accordion-block-\">How do I edit an Accordion block?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Login to your WordPress site at&nbsp;<strong>domain.com\/wp-admin<\/strong>, where&nbsp;<strong>domain.com<\/strong>&nbsp;is the domain of your WordPress site.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Dashboard<\/strong>&nbsp;page, in the left menu, click&nbsp;<strong>Posts<\/strong>&nbsp;or&nbsp;<strong>Pages<\/strong>.<\/li>\n\n\n\n<li>On the&nbsp;<strong>Posts<\/strong>&nbsp;or&nbsp;<strong>Pages<\/strong>&nbsp;page, search for and\/or click the desired post or page title.<\/li>\n\n\n\n<li>In the&nbsp;<strong>block editor<\/strong>, click the desired&nbsp;<strong>Accordion<\/strong>&nbsp;block.<\/li>\n\n\n\n<li>To edit the whole&nbsp;<strong>Accordion<\/strong>&nbsp;block:\n<ol class=\"wp-block-list\">\n<li>In the block toolbar above, click the&nbsp;<strong>Accordion<\/strong>&nbsp;icon, select the desired position, block alignment, text formatting and\/or other options.<\/li>\n\n\n\n<li>In the settings sidebar, in the&nbsp;<strong>Block<\/strong>&nbsp;tab:\n<ul class=\"wp-block-list\">\n<li>In the&nbsp;<strong>Settings<\/strong>&nbsp;tab, select the desired&nbsp;<strong>Header Element<\/strong>,&nbsp;<strong>Header Icon<\/strong>&nbsp;and\/or&nbsp;<strong>Header Icon Position<\/strong>&nbsp;settings.<\/li>\n\n\n\n<li>In the&nbsp;<strong>Styles<\/strong>&nbsp;tab, select the desired&nbsp;<strong>Color<\/strong>,&nbsp;<strong>Typography<\/strong>,&nbsp;<strong>Dimensions<\/strong>&nbsp;and\/or&nbsp;<strong>Border<\/strong>&nbsp;settings.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li>To edit an&nbsp;<strong>Accordion Item<\/strong>&nbsp;within the Accordion block:\n<ol class=\"wp-block-list\">\n<li>Click the desired&nbsp;<strong>Accordion Item<\/strong>&nbsp;title and\/or panel to edit.<\/li>\n\n\n\n<li>In the block toolbar above, select the desired position, text alignment, text formatting and\/or other options.<\/li>\n\n\n\n<li>In the settings sidebar, in the&nbsp;<strong>Block<\/strong>&nbsp;tab, select the desired&nbsp;<strong>Color<\/strong>,&nbsp;<strong>Typography<\/strong>,&nbsp;<strong>Dimensions<\/strong>&nbsp;and\/or&nbsp;<strong>Advanced<\/strong>&nbsp;settings.<\/li>\n<\/ol>\n<\/li>\n\n\n\n<li>To add an&nbsp;<strong>Accordion Item<\/strong>, click the&nbsp;<strong>+<\/strong>&nbsp;button below the Accordion block.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-do-i-setup-a-development-environment-\">How do I setup a development environment?<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Install WordPress on a local server such as&nbsp;<a href=\"https:\/\/localwp.com\/\">Local<\/a>,&nbsp;<a href=\"https:\/\/www.docker.com\/\">Docker<\/a>,&nbsp;<a href=\"https:\/\/www.mamp.info\/\">MAMP<\/a>&nbsp;or&nbsp;<a href=\"https:\/\/www.apachefriends.org\/\">XAMPP<\/a>.<\/li>\n\n\n\n<li>To install Accordion Block on your local site, see&nbsp;<strong>Installation<\/strong>&nbsp;section.<\/li>\n\n\n\n<li>If node.js is not already installed locally, go to&nbsp;<a href=\"https:\/\/nodejs.org\/\">https:\/\/nodejs.org\/<\/a>&nbsp;to install.<\/li>\n\n\n\n<li>In a&nbsp;<strong>Command Line Interface (CLI)<\/strong>&nbsp;such as Command Prompt or Terminal, navigate to the&nbsp;<strong>accordion-block<\/strong> folder. For example,&nbsp;<strong>cd localhost\/your-site\/wp-content\/plugins\/accordion-block<\/strong>.<\/li>\n\n\n\n<li>To install project dependencies, type&nbsp;<strong>npm install<\/strong>.<\/li>\n\n\n\n<li>In the&nbsp;<strong>accordion-block<\/strong> folder, edit the desired file or files.<\/li>\n\n\n\n<li>To create or update the production&nbsp;<strong>build<\/strong>&nbsp;directory, type&nbsp;<strong>npm run build<\/strong>. For other commands, type&nbsp;<strong>npm run<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"screenshots\">Screenshots<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large has-custom-border is-style-default\"><a href=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-1-1024x768.png\" alt=\"\" class=\"wp-image-93\" style=\"border-width:1px\" srcset=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-1-1024x768.png 1024w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-1-300x225.png 300w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-1-768x576.png 768w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-1.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Accordion block added from the block inserter.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large has-custom-border\"><a href=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-2-1024x768.png\" alt=\"\" class=\"wp-image-94\" style=\"border-width:1px;object-fit:cover\" srcset=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-2-1024x768.png 1024w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-2-300x225.png 300w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-2-768x576.png 768w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-2.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Accordion block variations <strong>[Pro]<\/strong>.<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-2 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large has-custom-border is-style-default\"><a href=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-3-1024x768.png\" alt=\"\" class=\"wp-image-97\" style=\"border-width:1px\" srcset=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-3-1024x768.png 1024w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-3-300x225.png 300w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-3-768x576.png 768w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-3.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Accordion block settings sidebar <strong>[Pro]<\/strong>.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large has-custom-border\"><a href=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-4-1024x768.png\" alt=\"\" class=\"wp-image-95\" style=\"border-width:1px;object-fit:cover\" srcset=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-4-1024x768.png 1024w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-4-300x225.png 300w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-4-768x576.png 768w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-4.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Accordion block settings sidebar <strong>[Pro]<\/strong>.<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-3 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large has-custom-border is-style-default\"><a href=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-5-1024x768.png\" alt=\"\" class=\"wp-image-83\" style=\"border-width:1px\" srcset=\"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-5-1024x768.png 1024w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-5-300x225.png 300w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-5-768x576.png 768w, https:\/\/troytempleman.com\/wordpress\/blocks\/wp-content\/uploads\/2023\/12\/screenshot-5.png 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Accordion block on the front end.<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"changelog\">Changelog<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"0-1-0-november-15-2023\">0.1.0 &#8211; November 15, 2023<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Initial release<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"credits\">Credits<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.w3.org\/WAI\/ARIA\/apg\/patterns\/accordion\/\">W3C Accordion (Sections With Show\/Hide Functionality)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.aditus.io\/patterns\/accordion\/\">Accessible Accordion<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/inclusive-components.design\/collapsible-sections\/\">Collapsible Sections<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.hassellinclusion.com\/blog\/accessible-accordion-pattern\/\">My favourite accessible accordion pattern<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.a11ywithlindsey.com\/blog\/javascript-accessibility-accordions\">JavaScript and Accessibility: Accordions<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.youtube.com\/watch?v=ZjYgdf6RKPU\">Creating an Accordion Block that uses the InnerBlock component<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Description Accordion Block adds an accessible and responsive Accordion block to the block editor inserter that can be added to display list items that expand and collapse to show and hide their associated sections of content. Ideal for condensing longform or complex content, such as Frequently Asked Questions (FAQ). Also useful for reducing page scrolling. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-14","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-json\/wp\/v2\/pages\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":63,"href":"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-json\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":300,"href":"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-json\/wp\/v2\/pages\/14\/revisions\/300"}],"wp:attachment":[{"href":"https:\/\/troytempleman.com\/wordpress\/blocks\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}