Help to Choose the right plan
-
Hello WordPress.com community, I am Warisha , A grade 10 student , who is very new to making websites and using platforms like WordPress.
My Passion Project is a math learning platform called MathLabX and I have one week to submit a minimum viable product and I’m considering upgrading to the WordPress Premium plan, but I want to confirm it meets my needs before purchasing.
Here is what I’m planning to build:
- A clean, well-designed website with a few pages (Home, About, 2 Mini Labs)
- explainer videos (hosted on YouTube) embedded into each lesson page, covering topics like quadratics and trigonometry.
- Interactive Desmos graphs embedded into pages – i can just use html iframe embeds? or I need API for that ? Can student interact with the graph ?
- Custom CSS to style the site and match my vision
- Possibly some JavaScript code
My questions are:
- Does the Premium plan support custom CSS?
- Can I embed YouTube videos and Desmos graphs on my pages?
- Can I add JS to handle mimimal user interaction ?
- Are there any plugins available on the Premium plan that would help me organize lesson content in a course-style layout?
- If I choose to buy $18 dollar domain and monthly premium plan, do I get the domain free for 1 year or its permanently mine? Later , If I host my other projects , I can use the domain?
- Even If I don’t buy the domain, my site still would look smooth right?
I do not need student progress tracking or any database functionality — this is intentionally a simplified MVP. I just want it to look professional and be functional for a presentation.
Any guidance would be greatly appreciated. Thank you!
-
The WordPress Premium plan is a solid choice for an MVP like MathLabX because it unlocks the Custom CSS you need to style your lessons and allows for easy YouTube and Desmos embeds using simple HTML blocks or iframes—no complex API required. While the Premium tier doesn’t support custom JavaScript or external ‘Course’ plugins (which require the Business plan), you can easily organize your quadratics and trigonometry lessons using Pages and Sub-menus to create a professional navigation flow. Regarding your domain, the ‘free for one year’ offer means WordPress covers the first year’s registration fee, but you still own the rights to the domain and can point it to other projects later if you choose; however, even without a custom domain, a standard .wordpress.com site looks very clean and professional for a presentation!
in short
Custom CSS: Yes. The Premium plan gives you full access to the “Additional CSS” section in the Customizer to change colors, fonts, and spacing.
Embeds (YouTube/Desmos): Yes. For YouTube, you just paste the link. For Desmos, you can use the Custom HTML block to paste an <iframe> embed code. Students can interact with the graph (zoom/pan) directly on your page.
JavaScript: No. Custom JavaScript is restricted on the Premium plan for security reasons. You would need the Business plan to add your own .js files.
Course Plugins: No. Plugins are only available on the Business plan. However, for an MVP, you can use the “Columns” or “List” blocks to manually create a very nice “Table of Contents” for your lessons.
Domain Ownership: The domain is free for the first year. After that, you pay the annual renewal fee (usually around $18-$20). It is yours as long as you keep paying the renewal; you can even “map” it to a different host later.
Site Appearance: Even without a custom domain, WordPress.com sites are highly responsive and look professional on mobile and desktop.
My advice Since you only have a week, focus on using the Block Editor (Gutenberg). Use “Group” blocks with background colors to separate your lesson sections. This will give you a professional “Web App” feel without needing a single line of JavaScript
-
Hey, Thank You so much for the reply. I was facing another issue, I have tried possible ways to fix it but the I still cannot fix it. So the issue is – I have already started creating my mathlabx website, and I chose the launchit theme. So , as I was done with my homepage. I added another new page – which is called the LABS page or where I put all my available and coming soon lesson cards. I have done creating that but the problem is how they look in the layout. It looks misaligned with my header and footer , something like this in the screenshot –
-

I don’t know – how to fix this issue , the header and footer should look aligned with the content. Not aside like this, but when I am editing the page , it looks fine like –
-

but , it appears , when I save the changes and preview the page. So , how do I exactly fix this issue, I am stuck on this for hours. Any guidance will be greatly appreciated . Thank You !
-
Hi @wnawar,
Thanks for sharing the screenshots, that really helps.
From what I can see, the issue is happening because your content is set to a wide/full-width layout, while your header is still using a contained (boxed) width. That’s why everything looks aligned in the editor but shifts to the side on the live page.
Here’s how you can fix it:
a) Fix (most likely solution)
- Edit your LABS page
- Click on the outer Content Wrapper / Group block
- In the block settings (right sidebar), change:
- Alignment → Default (not Wide or Full Width)
b) Also check Page Layout
- In the Page Settings (right sidebar), try:
- Set template to Default (instead of Full Width if selected)
c) Optional (if still not aligned)
- Go to Appearance → Customize → Layout
- Make sure the content/container width matches your header width
Why this happens
The editor shows a flexible preview, but on the live site your theme applies fixed container widths. When your content is set wider than that container, it shifts to the side like in your screenshot.
Give that a try and it should snap back into alignment.
If it still looks off, feel free to share the page link and I can pinpoint it exactly.