Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

209 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLF - Conservation Lands Foundation WordPress Theme

A custom WordPress theme developed for the Conservation Lands Foundation's "Respect. Connect. Protect." campaign, featuring Spokespebble as the campaign mascot to promote responsible stewardship of National Conservation Lands.

CLF Project PHP License

🌍 About the Project

The CLF WordPress theme powers the Respect. Connect. Protect. campaign website, an educational initiative by the Conservation Lands Foundation. The site features Spokespebble, a nature-loving character made from million-year-old sedimentary rock, who serves as the campaign's official voice to help visitors plan ahead, stay safe, and be responsible stewards when visiting Bureau of Land Management public lands.

🎯 Campaign Mission

  • Respect: Be prepared for nature's unpredictability
  • Connect: Understand and become part of the land's ongoing story
  • Protect: Be a caretaker helping keep lands clean, healthy, and accessible

✨ Key Features

  • Custom WordPress Theme: Built specifically for conservation education
  • Responsive Design: Mobile-first approach ensuring accessibility across all devices
  • Interactive Components: Engaging user interface elements for better visitor experience
  • Campaign Integration: Seamless integration with the Spokespebble Squad signup system
  • Partner Showcase: Dedicated sections for campaign partners and sponsors
  • Educational Content: Structured content delivery for conservation messaging

🛠️ Technologies Used

  • Backend: PHP 7.4+, WordPress CMS
  • Frontend: HTML5, CSS3, JavaScript
  • Styling: Custom CSS with responsive design principles
  • Package Management: Composer (package.json, package-lock.json)
  • Version Control: Git with organized file structure

📁 Project Structure

CLF/ ├── wp-content/ │ └── themes/ │ └── clfc/ │ ├── components/ # Reusable theme components │ ├── css/ # Stylesheets │ ├── downloads/ # Downloadable resources │ ├── img/ # Image assets │ ├── js/ # JavaScript files │ ├── scss/ # Sass source files │ ├── about.php # About page template │ ├── contact.php # Contact page template │ ├── footer.php # Footer template │ ├── functions.php # Theme functions │ ├── header.php # Header template │ ├── index.php # Main template file │ ├── style.css # Main stylesheet │ └── package.json # Node.js dependencies ├── local-phpinfo.php # PHP configuration info ├── local-xdebuginfo.php # Debug configuration └── .gitignore # Git ignore rules

🚀 Installation & Setup

Prerequisites

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.6 or higher
  • Node.js and npm (for development)

Installation Steps

  1. Clone the repository

    git clone https://github.com/HernanGrippo/CLF.git
    cd CLF
  2. Set up WordPress

    • Upload the wp-content folder to your WordPress installation
    • Activate the CLF theme from WordPress admin dashboard
  3. Install dependencies (for development)

    cd wp-content/themes/clfc
    npm install
  4. Configure the theme

    • Customize theme settings through WordPress Customizer
    • Set up required pages (About, Contact, etc.)
    • Configure campaign signup forms

🎨 Customization

The theme includes several customizable components:

  • Header/Footer: Modify header.php and footer.php
  • Styling: Edit SCSS files in /scss/ directory
  • Functionality: Add custom functions in functions.php
  • Components: Reusable elements in /components/ directory

🤝 Contributing

This project supports the Conservation Lands Foundation's mission. If you'd like to contribute:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the GPL-2.0 License - see the LICENSE file for details.

🌟 Campaign Partners

  • Colorado Outdoor Recreation Industry Office
  • Tread Lightly!
  • Leave No Trace
  • Conservation Lands Foundation

📞 Contact

Conservation Lands Foundation

🙏 Acknowledgments

  • Bureau of Land Management for their conservation efforts
  • The Utes–Nuuchiu, the longest continuous residents of Colorado
  • All campaign partners supporting responsible land stewardship
  • The WordPress community for their ongoing support

Built with ❤️ for conservation education and responsible outdoor recreation

📊 Project Stats

  • Theme Type: Custom WordPress Theme
  • Focus: Conservation Education & Campaign Website
  • Target Audience: Outdoor enthusiasts, conservationists, BLM land visitors
  • Development Status: Active maintenance and updates

Note: This theme is specifically designed for the Conservation Lands Foundation's campaign. While the code can be adapted for other conservation projects, please respect the campaign's branding and messaging guidelines.

🚀 Installation & Setup

Prerequisites

  • WordPress 5.0 or higher
  • PHP 7.4 or higher
  • MySQL 5.6 or higher
  • Node.js and npm (for development)

Installation Steps

  1. Clone the repository

    git clone https://github.com/HernanGrippo/CLF.git
    cd CLF
  2. Set up WordPress

    • Upload the wp-content folder to your WordPress installation
    • Activate the CLF theme from WordPress admin dashboard
  3. Install dependencies (for development)

    cd wp-content/themes/clfc
    npm install
  4. Configure the theme

    • Customize theme settings through WordPress Customizer
    • Set up required pages (About, Contact, etc.)
    • Configure campaign signup forms

🎨 Customization

The theme includes several customizable components:

  • Header/Footer: Modify header.php and footer.php
  • Styling: Edit SCSS files in /scss/ directory
  • Functionality: Add custom functions in functions.php
  • Components: Reusable elements in /components/ directory

🤝 Contributing

This project supports the Conservation Lands Foundation's mission. If you'd like to contribute:

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📄 License

This project is licensed under the GPL-2.0 License - see the LICENSE file for details.

🌟 Campaign Partners

  • Colorado Outdoor Recreation Industry Office
  • Tread Lightly!
  • Leave No Trace
  • Conservation Lands Foundation

📞 Contact

Conservation Lands Foundation

🙏 Acknowledgments

  • Bureau of Land Management for their conservation efforts
  • The Utes–Nuuchiu, the longest continuous residents of Colorado
  • All campaign partners supporting responsible land stewardship
  • The WordPress community for their ongoing support

Built with ❤️ for conservation education and responsible outdoor recreation

📊 Project Stats

  • Theme Type: Custom WordPress Theme
  • Focus: Conservation Education & Campaign Website
  • Target Audience: Outdoor enthusiasts, conservationists, BLM land visitors
  • Development Status: Active maintenance and updates

Note: This theme is specifically designed for the Conservation Lands Foundation's campaign. While the code can be adapted for other conservation projects, please respect the campaign's branding and messaging guidelines.

About

Conservation Lands Foundation WordPress Theme

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages