🔹 Assignment 1: Installing and Setting Up
WordPress
English:
- Objective: Install WordPress either on a
local server (using XAMPP or WAMP) or on a live server, and then set up a
basic website.
- Instructions:
- Install WordPress on a server.
- Set up general settings like site
title, tagline, and time zone.
- Install a default WordPress theme
(e.g., Twenty Twenty-One) or any theme of your choice.
- Install essential plugins like
Yoast SEO, WPForms, and Jetpack.
- Create basic pages: Home, About,
and Contact.
- Customize the theme with basic
settings like colors and typography.
- Deliverable: Screenshots of the installation
process, links to created pages, and a list of plugins.
हिन्दी:
- उद्देश्य: वर्डप्रेस को लोकल सर्वर (XAMPP/WAMP) या लाइव सर्वर पर इंस्टॉल करें और एक बेसिक वेबसाइट सेटअप करें।
- निर्देश:
- वर्डप्रेस को सर्वर पर इंस्टॉल करें।
- वेबसाइट की सामान्य सेटिंग्स सेट करें जैसे साइट का टाइटल, टैगलाइन, और टाइमज़ोन।
- डिफ़ॉल्ट वर्डप्रेस थीम (जैसे Twenty Twenty-One) इंस्टॉल करें या अपनी पसंदीदा थीम चुनें।
- जरूरी प्लगइन्स (जैसे Yoast SEO, WPForms, Jetpack) इंस्टॉल करें।
- बुनियादी पेजेस बनाएं: होम, अबाउट, और संपर्क।
- थीम के रंग, टाइपोग्राफी जैसी सेटिंग्स से कस्टमाइज़ करें।
- डिलीवरबल: इंस्टॉलेशन प्रोसेस के स्क्रीनशॉट, पेज लिंक, और इंस्टॉल किए गए प्लगइन्स की लिस्ट।
🔹 Assignment 2: Designing a Homepage with a
Custom Theme
English:
- Objective: Create a custom homepage layout using
Elementor or Gutenberg editor.
- Instructions:
- Install a free WordPress theme
like Astra or OceanWP.
- Use Elementor or Gutenberg to
create a custom homepage layout.
- Add a
hero section with a background image and a CTA (Call to Action) button.
- Add a
services section with three columns showing different services.
- Add a
testimonial section.
- Add a
call-to-action button (e.g., "Contact Us" or
"Subscribe").
- Ensure the layout is
mobile-responsive.
- Deliverable: Screenshots or live link to the
custom homepage.
हिन्दी:
- उद्देश्य: Elementor या Gutenberg एडिटर का उपयोग करके कस्टम होमपेज लेआउट बनाएं।
- निर्देश:
- Astra या OceanWP जैसी एक फ्री वर्डप्रेस थीम इंस्टॉल करें।
- Elementor या Gutenberg का उपयोग करके कस्टम होमपेज लेआउट बनाएं।
- हीरो सेक्शन में बैकग्राउंड इमेज और CTA बटन जोड़ें।
- सेवाओं का सेक्शन बनाएं, जिसमें तीन कॉलम हों और हर एक सेवा की जानकारी हो।
- एक टेस्टिमोनियल सेक्शन जोड़ें।
- एक कॉल-टू-एक्शन बटन (जैसे "Contact
Us" या "Subscribe")
जोड़ें।
- सुनिश्चित करें कि लेआउट मोबाइल रेस्पॉन्सिव हो।
- डिलीवरबल: कस्टम होमपेज का स्क्रीनशॉट या लाइव लिंक।
🔹 Assignment 3: Setting Up an Online Store
English:
- Objective: Set up an online store using
WooCommerce.
- Instructions:
- Install the WooCommerce plugin.
- Add products with title,
description, price, and images.
- Create product categories (e.g.,
"Clothing", "Accessories").
- Set up payment gateway (PayPal,
Stripe).
- Set up checkout process
(shipping, taxes).
- Customize the WooCommerce shop
page.
- Deliverable: Link to your online store or
screenshots.
हिन्दी:
- उद्देश्य: WooCommerce का उपयोग करके एक ऑनलाइन स्टोर सेट करें।
- निर्देश:
- WooCommerce प्लगइन इंस्टॉल करें।
- प्रोडक्ट्स को टाइटल, डिस्क्रिप्शन, प्राइस और इमेज के साथ जोड़ें।
- प्रोडक्ट कैटेगरीज बनाएं (जैसे "Clothing",
"Accessories")।
- पेमेंट गेटवे सेट करें (PayPal, Stripe)।
- चेकआउट प्रक्रिया सेट करें (शिपिंग, टैक्स आदि)।
- WooCommerce शॉप पेज कस्टमाइज़ करें।
- डिलीवरबल: ऑनलाइन स्टोर का लिंक या स्क्रीनशॉट।
🔹 Assignment 4: Search Engine Optimization (SEO)
for a WordPress Site
English:
- Objective: Optimize your website for search
engines using Yoast SEO or Rank Math.
- Instructions:
- Install and configure Yoast SEO
plugin.
- Add SEO titles and meta
descriptions for key pages.
- Focus on adding focus keywords to
each page.
- Submit an XML sitemap to Google
Search Console.
- Optimize images for SEO with alt
text.
- Deliverable: SEO configuration report with
screenshots.
हिन्दी:
- उद्देश्य: Yoast SEO या Rank Math का उपयोग करके अपनी वेबसाइट को सर्च इंजन के लिए ऑप्टिमाइज़ करें।
- निर्देश:
- Yoast SEO प्लगइन इंस्टॉल और कंफिगर करें।
- प्रमुख पेजेस के लिए SEO टाइटल और मेटा डिस्क्रिप्शन जोड़ें।
- प्रत्येक पेज पर फोकस कीवर्ड जोड़ें।
- Google Search Console में XML साइटमैप सबमिट करें।
- इमेज को SEO के लिए ऑप्टिमाइज़ करें, जैसे alt टेक्स्ट जोड़ना।
- डिलीवरबल: SEO कंफिगरेशन रिपोर्ट और स्क्रीनशॉट।
🔹 Assignment 5: Creating a Contact Form and
Integration
English:
- Objective: Create a contact form and
integrate email notifications.
- Instructions:
- Install WPForms or Contact Form 7
plugin.
- Create a basic contact form with
fields: Name, Email, and Message.
- Enable email notifications upon
form submission.
- Add the form to the "Contact
Us" page.
- Deliverable: Contact form on the "Contact
Us" page with email integration.
हिन्दी:
- उद्देश्य: एक कांटैक्ट फॉर्म बनाएं और ईमेल नोटिफिकेशंस को इंटीग्रेट करें।
- निर्देश:
- WPForms या Contact Form 7 प्लगइन इंस्टॉल करें।
- एक बुनियादी कांटैक्ट फॉर्म बनाएं जिसमें नाम, ईमेल, और संदेश के फील्ड हों।
- फॉर्म सबमिट होने पर ईमेल नोटिफिकेशन सक्षम करें।
- "Contact Us" पेज पर फॉर्म को जोड़ें।
- डिलीवरबल: कांटैक्ट फॉर्म "Contact Us" पेज पर, ईमेल इंटीग्रेशन के साथ।
Summary:
These
assignments are designed to help learners develop practical WordPress website
designing skills, from setting up a site to creating custom pages, optimizing
for SEO, building an online store, and securing the site.
Either way the teacher or student will get the solution to the problem within 24 hours.