Answer the question
In order to leave comments, you need to log in
How to increase the functionality of the site on Wordpress?
Good afternoon.
I started to deal with WordPress, namely, stretching the layout on the engine. But all video/text lessons describe everything superficially (output of articles, posts, comments, one menu, post previews and... that's it).
And how, for example, to connect a form, slider, Ajax content loading? Install plugins of which are legion, and then style them? Or the existing front-end can be turned into plugins, then the front-end worker turns into a back-end worker. What is generally done in such situations, if the site is required to be more than a business card site with a standard functional?
(I ask because I haven’t worked with WordPress yet on real projects)
Answer the question
In order to leave comments, you need to log in
Well, start working on real projects.
Well, purely for information, in order to increase the functionality on WordPress - you need a backend to pull the template - fronted, but a lot of templates that you don’t buy but that you write yourself, you often have to completely sort out the backend component too.
Everything that they themselves wrote about plugins, ajax girlfriend, etc., sit down and figure it out, or take a ready-made template and try to recreate it. In general, to increase the functionality of the site, it’s better then to write the site from scratch, and think in advance what the site will be like, and whether it will be possible to increase its functionality.
Each theme has its own functionality, which, in the simplest version, is implemented in the functions.php file. More sophisticated themes use entire frameworks.
If you want to develop theme-independent functionality, make a module, and to display module information, implement a templating system like Woocommerce. In the module folder, there are default templates that can be overridden in the theme.
Something like this, but it all depends on the task. Each case has its own optimal solution.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question