PHPackages                             acdh-oeaw/fundament\_wp - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. acdh-oeaw/fundament\_wp

ActiveWordpress-theme[Framework](/categories/framework)

acdh-oeaw/fundament\_wp
=======================

A starter HTML, CSS, and JavaScript framework/guideline for ACDH web applications, as a WordPress theme.

v1.7.1(3y ago)04MITPHPPHP &gt;=7.4

Since Jul 7Pushed 3y ago4 watchersCompare

[ Source](https://github.com/acdh-oeaw/fundament_wp)[ Packagist](https://packagist.org/packages/acdh-oeaw/fundament_wp)[ Docs](https://github.com/acdh-oeaw/fundament_wp)[ RSS](/packages/acdh-oeaw-fundament-wp/feed)WikiDiscussions master Synced 4mo ago

READMEChangelog (10)DependenciesVersions (13)Used By (0)

### Fundament WP

[](#fundament-wp)

 A starter HTML, CSS, and JavaScript framework/guideline for ACDH web applications, as a WordPress theme.

Table of contents
-----------------

[](#table-of-contents)

- [Status](#status)
- [Installation](#installation)
- [What's included](#whats-included)
- [Tips for creating your project website](#tips-for-creating-your-project-website)
- [Recommended Plugins](#recommended-plugins)
- [Fundament Footer with Editable center content](#fundament-extended-footer)
- [HERO Static Section Translate](#hero-static-section-translate)
- [Imprint](#imprint)
- [Matomo](#matomo)

Status
------

[](#status)

The most recent stable version can be found under releases.

Moreover the project is currently under constant development.

Installation
------------

[](#installation)

- Clone or copy into your WordPress directory wp-content/themes/
- You may also upload the theme as a .zip file from the WordPress dashboard.
- Activate the theme and make your changes mainly using the Customizer (Appearance &gt; Customizer on WordPress dashboard)

What's included
---------------

[](#whats-included)

```
fundament_wp/
├── css/
│   └── assets.min.css (Fundament base CSS)
├── js/
│   └── assets.min.js (Fundament base JS)
└── style.css (Fundament theme CSS)

```

Tips for creating your project website
--------------------------------------

[](#tips-for-creating-your-project-website)

- Find a name and create a logo preferably with a transparent background and export as .svg or .png
- 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))
- Write must-have textual content such as "About the project, Team, Contact, Publications, Downloads" etc. in a text editor of your choice.
- Think about creating some introductory content (spell out the abbreviations!) to show on the primary section of your home page (i.e hero area)
- Develop main functionality of your application with your favourite server side language and use only basic HTML and CSS for the user interface
- Download Fundament or Fundament-WP and create a new website instance
- Add your project's title, logo, hero area content and information pages
- Create separate pages for your application's views and integrate your application into the HTML body of Fundament
- Check out Fundament's example pages and Bootstrap-4 for which CSS classes to use and adapt your components
- Create and enqueue additional .css and .js files to overwrite / extend existing styles or functionality

Recommended Plugins
-------------------

[](#recommended-plugins)

- SVG Support ()
- Shortcoder ()
- Insert Headers and Footers ()
- WP Mail SMTP ()
- Polylang Multilanguage plugin ()
- ACDHCH GNU Mailman Newsletter subscribe widget ([https://github.com/acdh-oeaw/fundament\_wp\_mailman](https://github.com/acdh-oeaw/fundament_wp_mailman))

Fundament Extended Footer
-------------------------

[](#fundament-extended-footer)

If you have to add extra info into the footer center area (for example: project partner logos), then you can use this footer. Steps:

- Go to Appearance/Customize/Imprint and Footer and Turn off the "Use Fundament Footer"
- Go to Appearance/Widgets
- Drag and Drop a "text" or a "Custom HTML" widget inside the "Fundament Extended Footer" section

HERO Static Section Translate
-----------------------------

[](#hero-static-section-translate)

You can also translate the hero static title, text and button. For this you need to do the following steps:

- Install and enable Polylang plugin.(())
- Open Theme Customization/Homepage Hero Block and here check the "Hero Section Translation" checkbox. Publish the changes.
- Now under the Admin/Languages/String translations you can find the 'fundament\_wp\_hero\_dynamic\_title', 'fundament\_wp\_hero\_dynamic\_text' and the 'fundament\_wp\_hero\_dynamic\_button' translation sections. In these sections you can find all the available languages from your site and you can translate them.

Imprint
-------

[](#imprint)

- 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.
- Add a new page called Imprint and in the right block side under the Page/Template, select the Imprint Page template and save it.

Matomo
------

[](#matomo)

- 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.

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 59.8% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~47 days

Recently: every ~54 days

Total

12

Last Release

1351d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/20183307?v=4)[Norbert Czirjak](/maintainers/nczirjak-acdh)[@nczirjak-acdh](https://github.com/nczirjak-acdh)

---

Top Contributors

[![asilcetin](https://avatars.githubusercontent.com/u/25176039?v=4)](https://github.com/asilcetin "asilcetin (52 commits)")[![nczirjak-acdh](https://avatars.githubusercontent.com/u/20183307?v=4)](https://github.com/nczirjak-acdh "nczirjak-acdh (35 commits)")

---

Tags

cssgulpgutenbergjavascriptphpsasswordpress

### Embed Badge

![Health badge](/badges/acdh-oeaw-fundament-wp/health.svg)

```
[![Health](https://phpackages.com/badges/acdh-oeaw-fundament-wp/health.svg)](https://phpackages.com/packages/acdh-oeaw-fundament-wp)
```

###  Alternatives

[nineinchnick/edatatables

Grid widget for the Yii Framework, wrapper for the DataTables jQuery plugin

173.2k](/packages/nineinchnick-edatatables)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
