An open API service indexing awesome lists of open source software.

https://github.com/agalcalledjen/inhabitent

πŸ›ΆπŸ• A multi-page website for Inhabitent Camping Supply Co. and it includes a blog for camping supplies. It uses WordPress as a content management system.
https://github.com/agalcalledjen/inhabitent

css html javascript jquery php wordpress wordpress-plugin wordpress-theme

Last synced: 3 months ago
JSON representation

πŸ›ΆπŸ• A multi-page website for Inhabitent Camping Supply Co. and it includes a blog for camping supplies. It uses WordPress as a content management system.

Awesome Lists containing this project

README

          

# Inhabitent (WordPress Theme) πŸ›ΆπŸ•

A multi-page website for Inhabitent Camping Supply Co. and it includes a blog for camping supplies. It uses WordPress as a content management system.

(The WordPress starter theme is for RED Academy students and it was forked from Underscores.)

---

![Image of Inhabitent Theme](https://github.com/agalcalledjen/Inhabitent/blob/master/inhabitent.png)

---

## Installation

Download and do not clone.

Add < project > to your `wp-content` directory.

Rename the project directory, if needed and make sure that the theme directory name is project appropriate.

Install dependencies inside of theme directory.

```
npm install
```

Update the proxy in `gulpfile.js` with the appropriate URL for the Browsersync (change `localhost[:port-here]/[your-dir-name-here]` to the appropriate localhost URL).

---

## Technologies Used

- HTML
- CSS
- JavaScript
- jQuery
- MAMP
- PHP
- WordPress
- Plugins:
- Show Current Template
- Akismet Anti-Spam
- Contact Form 7
- Custom Field Suite
- Debug Bar
- Gutenberg
- Kint Debugger
- Query Monitor
- Theme Check
- WP Migrate DB
- Generate WP

---

## Personal Learnings

### Web Developer (Project 4)

This is a project produced from the following lessons from Week 5 & 6:

1. Intro to PHP
2. More on PHP
3. Intro to WordPress
4. Custom WordPress Theming
5. WordPress Functions, Hooks & Debugging
6. Custom Post Types, Taxonomies & Fields
7. Custom Post Loops & the WP Database
8. OOP, Plugin Dev & Widget API

Below are the subsequent learning outcomes.

### Taxonomy

Grouping mechanism for posts, links or custom post types.

#### Terms

Names for different groupings such as _categories_, _tags_, _link categories_ and _post formats_.

- **Categories**: Sorts posts into pre-defined and broad categories.
- **Tags**: Similar to categories and more free form.
- **Link Categories**: Sorts links into categories.
- **Post Formats**: Presents posts in certain formats and style and is used by a theme.

### Custom Post Types

These can have different custom fields and custom category structures.

### Custom Page Templates

These allow different layouts in appearance than the default ones.

---

## Author

[Jen Lam](https://github.com/agalcalledjen), Full-Stack Developer student at [RED Academy](https://redacademy.com/vancouver/).

Let's connect on [LinkedIn](https://www.linkedin.com/in/agalcalledjen/).