Skip to content

eraste-dev/wordpress_createc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Tekprof - Web Design & SEO WordPress Theme

A professional WordPress theme built for web design agencies, SEO companies, and digital marketing businesses. Features a powerful Elementor-based page builder with 30+ custom widgets.

πŸš€ Features

  • Custom Elementor Widgets - 30+ professional widgets for building stunning pages
  • WooCommerce Ready - Full e-commerce integration
  • Responsive Design - Mobile-first, fully responsive layout
  • SEO Optimized - Built with SEO best practices
  • One-Click Demo Import - Get started quickly with pre-built demos
  • Portfolio System - Custom post type for showcasing work
  • Template Builder - Build custom headers, footers, and page templates
  • Child Theme Included - Safe customization support
  • RTL Support - Translation ready with .pot file included
  • Performance Optimized - Clean, efficient code

πŸ“‹ Requirements

  • WordPress: 4.5 or higher (tested up to 6.8)
  • PHP: 7.0 or higher
  • MySQL: 5.6 or higher
  • Elementor: Latest version (required)

πŸ› οΈ Installation

Standard Installation

  1. Download the theme package
  2. Go to WordPress Admin β†’ Appearance β†’ Themes
  3. Click Add New β†’ Upload Theme
  4. Choose tekprof.zip and click Install Now
  5. Activate the theme
  6. Install and activate required plugins when prompted

Database Setup

If setting up from scratch:

CREATE DATABASE createcgroupe_tekprof_102;

Update wp-config.php with your database credentials:

define("DB_NAME", "createcgroupe_tekprof_102");
define("DB_USER", "your_username");
define("DB_PASSWORD", "your_password");
define("DB_HOST", "localhost");

πŸ”Œ Required Plugins

The following plugins are required for full functionality:

  • Tekprof Toolkit (included) - Custom widgets and functionality
  • Elementor - Page builder
  • Elementor Pro - Advanced Elementor features
  • Contact Form 7 - Contact forms

Recommended Plugins

  • WooCommerce - For e-commerce features
  • Breadcrumb NavXT - Breadcrumb navigation
  • One Click Demo Import - Import demo content

πŸ“¦ What's Included

tekprof/
β”œβ”€β”€ assets/                 # CSS, JS, images
β”‚   β”œβ”€β”€ css/
β”‚   β”œβ”€β”€ js/
β”‚   β”œβ”€β”€ img/
β”‚   └── vendor/
β”œβ”€β”€ includes/               # Core functionality
β”‚   β”œβ”€β”€ classes/           # Theme classes
β”‚   β”œβ”€β”€ admin/             # Admin panel
β”‚   └── library/           # Third-party libraries
β”œβ”€β”€ template-parts/        # Reusable template parts
β”œβ”€β”€ languages/             # Translation files
β”œβ”€β”€ functions.php          # Theme functions
β”œβ”€β”€ style.css             # Main stylesheet
└── screenshot.png        # Theme screenshot

tekprof-child/            # Child theme (active)
└── functions.php
└── style.css

tekprof-toolkit/          # Companion plugin
β”œβ”€β”€ includes/
β”‚   β”œβ”€β”€ elementor/        # Custom Elementor widgets
β”‚   β”œβ”€β”€ helper/           # Helper functions
β”‚   β”œβ”€β”€ post-type/        # Custom post types
β”‚   └── template-builder/ # Template builder
└── assets/

🎨 Customization

Using Child Theme

The child theme is already active. Add customizations here:

Custom Functions:

// In tekprof-child/functions.php
add_action('init', 'my_custom_function');
function my_custom_function() {
    // Your code here
}

Custom Styles:

/* In tekprof-child/style.css */
.your-custom-class {
    color: #000;
}

Theme Options

Access theme options:

  • Go to WordPress Admin β†’ Theme Options
  • Configure logo, colors, typography, layout settings

Page Options

Each page/post has custom metaboxes for:

  • Header settings
  • Footer settings
  • Sidebar configuration
  • Body class
  • Custom CSS

🧩 Custom Elementor Widgets

The theme includes 30+ custom widgets:

Layout Widgets:

  • Header
  • Banner/Hero
  • Footer (multiple variations)

Content Widgets:

  • About Section
  • Services Grid/Details
  • Team Grid/Details
  • Portfolio Grid/Details
  • Blog Posts

Interactive Elements:

  • Funfacts/Counter
  • Testimonials
  • FAQ Accordion
  • Pricing Tables
  • Skills/Progress Bars
  • Working Process
  • Why Choose Us

Utility Widgets:

  • Call to Action
  • Video Player
  • Contact Form
  • Newsletter Signup
  • Social Icons
  • Sponsors/Logos

πŸ–ΌοΈ Custom Image Sizes

The theme registers these image sizes:

  • tekprof_850x470 - Blog thumbnails
  • tekprof_1290x620 - Full-width featured images
  • tekprof_100x80 - Small thumbnails

Regenerate thumbnails after theme activation using a plugin like Regenerate Thumbnails.

🌐 Development

Local Development Setup (XAMPP/LAMPP)

  1. Place files in: /opt/lampp/htdocs/www/creative_agency/src/tekprof_102/
  2. Start Apache and MySQL
  3. Create database
  4. Access site: http://localhost/www/creative_agency/src/tekprof_102/

File Structure Constants

The theme defines these constants:

TEKPROF_PATH       // Theme directory path
TEKPROF_URI        // Theme directory URI
TEKPROF_ASSETS     // Assets URI
TEKPROF_INCLUDES   // Includes path
TEKPROF_CLASSES    // Classes path

Plugin constants:

RT_PATH            // Plugin path
RT_URL             // Plugin URL
RT_ELEMENTOR       // Elementor widgets path
RT_INCLUDES        // Includes path

πŸ”§ Troubleshooting

Common Issues

Elementor widgets not showing:

  • Make sure Tekprof Toolkit plugin is activated
  • Check that Elementor and Elementor Pro are installed

Demo content not importing:

  • Increase PHP memory limit to 256MB
  • Increase max execution time to 300 seconds

Images not displaying:

  • Regenerate thumbnails
  • Check file permissions (755 for directories, 644 for files)

Support

For theme support:

πŸ“„ License

This theme is licensed under the GNU General Public License v3.0 or later.

Third-Party Resources

The theme uses the following third-party resources:

  • Elementor - GPLv3
  • Codestar Framework - GPLv3
  • TGM Plugin Activation - GPLv2+
  • Bootstrap (vendor) - MIT License

See individual libraries for their respective licenses.

πŸ“ Changelog

Version 1.0.2

  • WordPress 6.8 compatibility
  • Bug fixes and improvements
  • Updated Elementor integration

Version 1.0.0

  • Initial release

🀝 Contributing

This is a premium theme. For customization requests or bug reports, please contact the theme author through ThemeForest.

πŸ‘¨β€πŸ’» Credits


Note: This is a premium WordPress theme. Please ensure you have a valid license before using it in production.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published