{"id":21366666,"url":"https://github.com/acdh-oeaw/fundament_wp","last_synced_at":"2026-04-08T21:32:10.202Z","repository":{"id":56939932,"uuid":"138039759","full_name":"acdh-oeaw/fundament_wp","owner":"acdh-oeaw","description":"A starter HTML, CSS, and JS framework for ACDH web applications as a WordPress theme with an extensive set of customizer controls.","archived":false,"fork":false,"pushed_at":"2022-12-05T13:16:17.000Z","size":836,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-09-08T23:22:18.094Z","etag":null,"topics":["css","gulp","gutenberg","javascript","php","sass","wordpress"],"latest_commit_sha":null,"homepage":"https://fundament.acdh.oeaw.ac.at/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/acdh-oeaw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-06-20T13:54:59.000Z","updated_at":"2022-01-03T12:47:49.000Z","dependencies_parsed_at":"2023-01-24T05:45:27.479Z","dependency_job_id":null,"html_url":"https://github.com/acdh-oeaw/fundament_wp","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/acdh-oeaw/fundament_wp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acdh-oeaw%2Ffundament_wp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acdh-oeaw%2Ffundament_wp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acdh-oeaw%2Ffundament_wp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acdh-oeaw%2Ffundament_wp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/acdh-oeaw","download_url":"https://codeload.github.com/acdh-oeaw/fundament_wp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/acdh-oeaw%2Ffundament_wp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31575507,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-08T14:31:17.711Z","status":"ssl_error","status_checked_at":"2026-04-08T14:31:17.202Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","gulp","gutenberg","javascript","php","sass","wordpress"],"created_at":"2024-11-22T07:15:58.580Z","updated_at":"2026-04-08T21:32:10.186Z","avatar_url":"https://github.com/acdh-oeaw.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\n  \u003ch3 align=\"center\"\u003eFundament WP\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    A starter HTML, CSS, and JavaScript framework/guideline for ACDH web applications, as a WordPress theme.\n  \u003c/p\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n## Table of contents\n\n- [Status](#status)\n- [Installation](#installation)\n- [What's included](#whats-included)\n- [Tips for creating your project website](#tips-for-creating-your-project-website)\n- [Recommended Plugins](#recommended-plugins)\n- [Fundament Footer with Editable center content](#fundament-extended-footer)\n- [HERO Static Section Translate](#hero-static-section-translate)\n- [Imprint](#imprint)\n- [Matomo](#matomo)\n\n\n## Status\nThe most recent stable version can be found under releases.\n\nMoreover the project is currently under constant development.\n\n## Installation\n- Clone or copy into your WordPress directory wp-content/themes/\n- You may also upload the theme as a .zip file from the WordPress dashboard.\n- Activate the theme and make your changes mainly using the Customizer (Appearance \u003e Customizer on WordPress dashboard)\n\n## What's included\n\n```\nfundament_wp/\n├── css/\n│   └── assets.min.css (Fundament base CSS)\n├── js/\n│   └── assets.min.js (Fundament base JS)\n└── style.css (Fundament theme CSS)\n```\n\n## Tips for creating your project website\n\n- [ ] Find a name and create a logo preferably with a transparent background and export as .svg or .png\n- [ ] Sketch or make a list of the main pages and the structure your website / application ([remember Shneiderman’s Mantra](http://www.codingthearchitecture.com/2015/01/08/shneidermans_mantra.html))\n- [ ] Write must-have textual content such as \"About the project, Team, Contact, Publications, Downloads\" etc. in a text editor of your choice.\n- [ ] Think about creating some introductory content (spell out the abbreviations!) to show on the primary section of your home page (i.e hero area)\n- [ ] Develop main functionality of your application with your favourite server side language and use only basic HTML and CSS for the user interface\n- [ ] Download Fundament or Fundament-WP and create a new website instance\n- [ ] Add your project's title, logo, hero area content and information pages\n- [ ] Create separate pages for your application's views and integrate your application into the HTML body of Fundament\n- [ ] Check out Fundament's example pages and Bootstrap-4 for which CSS classes to use and adapt your components\n- [ ] Create and enqueue additional .css and .js files to overwrite / extend existing styles or functionality\n\n\n## Recommended Plugins\n- SVG Support (https://wordpress.org/plugins/svg-support/)\n- Shortcoder (https://wordpress.org/plugins/shortcoder/)\n- Insert Headers and Footers (https://wordpress.org/plugins/insert-headers-and-footers/)\n- WP Mail SMTP (https://de.wordpress.org/plugins/wp-mail-smtp/)\n- Polylang Multilanguage plugin (https://wordpress.org/plugins/polylang/)\n- ACDHCH GNU Mailman Newsletter subscribe widget (https://github.com/acdh-oeaw/fundament_wp_mailman)\n\n## Fundament Extended Footer\nIf you have to add extra info into the footer center area (for example: project partner logos), then you can use this footer.\nSteps:\n- Go to Appearance/Customize/Imprint and Footer and Turn off the \"Use Fundament Footer\"\n- Go to Appearance/Widgets\n- Drag and Drop a \"text\" or a \"Custom HTML\" widget inside the \"Fundament Extended Footer\" section\n\n## HERO Static Section Translate\nYou can also translate the hero static title, text and button. For this you need to do the following steps:\n- Install and enable Polylang plugin.((https://wordpress.org/plugins/polylang/))\n- Open Theme Customization/Homepage Hero Block and here check the \"Hero Section Translation\" checkbox. Publish the changes.\n- Now under the Admin/Languages/String translations you can find the 'fundament_wp_hero_dynamic_title', 'fundament_wp_hero_dynamic_text'\nand the 'fundament_wp_hero_dynamic_button' translation sections.\n In these sections you can find all the available languages from your site and you can translate them.\n \n ## Imprint\n - Under you redmine issue, please fill the ImprintParams and then go to your theme settings/Imprint and Footer/Imprint: Redmine issue ID. Here add your redmine issue id. \n - Add a new page called Imprint and in the right block side under the Page/Template, select the Imprint Page template and save it.\n\n## Matomo\n- Go to your theme settings/Imprint and Footer menupoint, and here you can find the Matomo ID. Please enter your Matomo Id and press the Publish button.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facdh-oeaw%2Ffundament_wp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Facdh-oeaw%2Ffundament_wp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Facdh-oeaw%2Ffundament_wp/lists"}