[ad_1]
Hey guys, I have got this assignment for WordPress and they want me to take a mobile webpage and convert it to a desktop which is not hard, but they want CODING.
​
The whole point of WordPress is that it doesn’t need coding. I am attaching the screenshot of the assignment.
​
What the fuck? Do they want me to code in WordPress? Can anyone explain?
​
https://preview.redd.it/o1dambp6nfwc1.jpg?width=802&format=pjpg&auto=webp&s=c4e76fde30761a5ac428b0df745b1188314b1ee6
​
[ad_2]
Are you a developer? Personally, as a developer, this is a pretty straighforward list of instructions.
Seems like you don’t know anything about WordPress, if you think the entire point of it is that ‘it doesn’t need coding’.
How have you even been assigned this task if you don’t know stuff like this? Surely you’ve got to have used WordPress before to be assigned this sort of development task (especially one that requires you to set up a hosting environment as well)?
Regardless, there’s an entire [development portal](https://developer.wordpress.org/) available on the WordPress.org site. Plus there’s plenty of resources on building custom WordPress themes online, as well as video tutorials on YouTube etc…
“The whole point of WordPress is that it doesn’t need coding. ”
It is this kind of mind-boggling mentality that results in WordPress sites being a sewage pit of plugins. If you want to become any kind of serious WP developer, learn to code, then learn to WordPress. This is a perfectly sensible assignment.
Is this a school assignment? They want you to actually pay for a page builder, domain and hosting environment as part of the assignment?
> The whole point of WordPress is that it doesn’t need coding.
Not quite. Thats the point of drag and drop page builders. Which exist in WordPress ecosystem but is not the entirety of WordPress.
The whole point of WordPress is a powerful CMS and web framework you can use how you like.
Include coding and no-code.
Firstly WordPress has a lot of coding involved. DIY users may not see it depending on how basic their builds are but someone is still coding the tools you use.
Next I’m going to assume you left out a page or two but to be completely honest this assignment still needs to decide which lane it wants to be in and probably be re-assigned to someone who knows how to provide a WP based assessment.
– Using a page builder is not coding.
– If you use a page builder there is absolutely no way to assess secure and valid code. All of it would be valid and secure to the builders standard.
– W3schools and codepen etc. have code which in most cases are standard css/html/js that would very much be identical to code you may use apart from selectors. Regardless there would be no need to utilise this at all given the ask so it’s a moot point.
OP I assume you are already a paying student so avoid paying out of pocket for anything.
My recommendation is to install WordPress on a [free server](https://blog.hubspot.com/website/best-free-wordpress-hosting-providers).
Use the 2024 theme and use the block builder as stated in the comments or install free elementor build a single page and submit it. What do you put in the actual page; who knows? (Probably in the other pages you haven’t posted?) If not maybe just put this comment into the page with some great gifs. That would be hilarious.
After that if you actually want to learn something go through the [Wordpress codex](https://codex.wordpress.org/Main_Page) and also start learning PHP, CSS, HTML and JS.
I think they just gave you the break points. On assignment it’s written that you can use any page builder you want.
I wish I got that kind of assignment on my interviews.
It appears to be a css assignment. Are you expected to build a responsive website. But WordPress default themes are already responsive.
@ media screen and (max-width: 1600px) {
body {
background-color: blue;
}
}
Does the above code give you any idea? To me it appears to be a css assignment.
Other than a missing description of what the actual content of the website needs to be (which is probably cut out of the screenshot), am I the only one really confused about what they actually want him to code?
Is he supposed to use a page builder or actually code something? I know the two are not necessarily mutually exclusive, but especially on a generic task like this if you use a page builder there’s little to code unless otherwise specified.
There’s a giant WTF here. They mention Elementor and Dreamweaver in the same sentence as equivalent choices. That makes no sense: Dreamweaver is a tool, an expensive tool, from Adobe, for building static web pages. Elementor is a WordPress add-on. Apples and asterisks.
There’s another WTF. The only thing in the spec that calls for actual code is the word “code”. They don’t say, create a plugin, or a child theme, with code to do xyz. Everything they do mention can be done with plain old WordPress.org, the twentytwentyfour theme, and the built-in Gutenberg editor. Is there something missing from the spec you showed us?
These WTFs make me think the person writing this spec doesn’t know as much as they need to about the problem. Stupid professor tricks? Or a deliberately confusing spec to test your ability to work from imperfect requirements?
If this were my assignment I would ask for clarification.
Yes, you can code in WordPress. WordPress made it easy for everyone to build a simple website without coding. But if you know code, you can make it much better and easier. If you don’t know coding live with page builders.
I’m confused. Do they want you to use a page builder, or to use raw coding in a custom theme?? Also, Dreamweaver is not a page builder. They have no clue wtf they’re talking about lol