Influence of WordPress functions on site speed












2















We know, that wordpress has custom functions that create in wp-includes and etc... and its system has more includes and functions(without calling)...
My question is: Is abound of wordpress functions and includes, reducing site speed or no?










share|improve this question



























    2















    We know, that wordpress has custom functions that create in wp-includes and etc... and its system has more includes and functions(without calling)...
    My question is: Is abound of wordpress functions and includes, reducing site speed or no?










    share|improve this question

























      2












      2








      2


      2






      We know, that wordpress has custom functions that create in wp-includes and etc... and its system has more includes and functions(without calling)...
      My question is: Is abound of wordpress functions and includes, reducing site speed or no?










      share|improve this question














      We know, that wordpress has custom functions that create in wp-includes and etc... and its system has more includes and functions(without calling)...
      My question is: Is abound of wordpress functions and includes, reducing site speed or no?







      functions






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 4 at 12:49









      Amir RafieeAmir Rafiee

      112




      112






















          2 Answers
          2






          active

          oldest

          votes


















          3














          Functions and includes (itself) don't affect the site performance much. But...



          The code inside a function can affect site speed. It all depends what exactly that function does.



          For example function esc_attr won't affect site speed, because its code is simple and will run fast.



          On the other hand, functions like get_posts can take a lot of time to execute, because it has to parse your arguments, query the DB, obtain results and create objects for every row. So if you query for a lot of posts, it can consume a lot of time.



          Another example of time-consuming function will be wp_remote_get. It retrieve the raw response from the HTTP request using the GET method. So you'll have to wait for the requested server to generate answer and so on.



          Also, some functions run filters/actions inside. So themes/plugins may affect speed of their execution.






          share|improve this answer
























          • I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?

            – Amir Rafiee
            Jan 4 at 13:47











          • Yes, if the function doesn't get called, then it doesn't affect site speed.

            – Krzysiek Dróżdż
            Jan 4 at 13:48



















          0














          It depends on the use of functions usually the functions which are called in the frontend may effect site speed but the functions effecting in backend will not. However in most of the case the functions which are used to call another 3rd party URL may effect performace of the website






          share|improve this answer























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "110"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fwordpress.stackexchange.com%2fquestions%2f324640%2finfluence-of-wordpress-functions-on-site-speed%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            3














            Functions and includes (itself) don't affect the site performance much. But...



            The code inside a function can affect site speed. It all depends what exactly that function does.



            For example function esc_attr won't affect site speed, because its code is simple and will run fast.



            On the other hand, functions like get_posts can take a lot of time to execute, because it has to parse your arguments, query the DB, obtain results and create objects for every row. So if you query for a lot of posts, it can consume a lot of time.



            Another example of time-consuming function will be wp_remote_get. It retrieve the raw response from the HTTP request using the GET method. So you'll have to wait for the requested server to generate answer and so on.



            Also, some functions run filters/actions inside. So themes/plugins may affect speed of their execution.






            share|improve this answer
























            • I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?

              – Amir Rafiee
              Jan 4 at 13:47











            • Yes, if the function doesn't get called, then it doesn't affect site speed.

              – Krzysiek Dróżdż
              Jan 4 at 13:48
















            3














            Functions and includes (itself) don't affect the site performance much. But...



            The code inside a function can affect site speed. It all depends what exactly that function does.



            For example function esc_attr won't affect site speed, because its code is simple and will run fast.



            On the other hand, functions like get_posts can take a lot of time to execute, because it has to parse your arguments, query the DB, obtain results and create objects for every row. So if you query for a lot of posts, it can consume a lot of time.



            Another example of time-consuming function will be wp_remote_get. It retrieve the raw response from the HTTP request using the GET method. So you'll have to wait for the requested server to generate answer and so on.



            Also, some functions run filters/actions inside. So themes/plugins may affect speed of their execution.






            share|improve this answer
























            • I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?

              – Amir Rafiee
              Jan 4 at 13:47











            • Yes, if the function doesn't get called, then it doesn't affect site speed.

              – Krzysiek Dróżdż
              Jan 4 at 13:48














            3












            3








            3







            Functions and includes (itself) don't affect the site performance much. But...



            The code inside a function can affect site speed. It all depends what exactly that function does.



            For example function esc_attr won't affect site speed, because its code is simple and will run fast.



            On the other hand, functions like get_posts can take a lot of time to execute, because it has to parse your arguments, query the DB, obtain results and create objects for every row. So if you query for a lot of posts, it can consume a lot of time.



            Another example of time-consuming function will be wp_remote_get. It retrieve the raw response from the HTTP request using the GET method. So you'll have to wait for the requested server to generate answer and so on.



            Also, some functions run filters/actions inside. So themes/plugins may affect speed of their execution.






            share|improve this answer













            Functions and includes (itself) don't affect the site performance much. But...



            The code inside a function can affect site speed. It all depends what exactly that function does.



            For example function esc_attr won't affect site speed, because its code is simple and will run fast.



            On the other hand, functions like get_posts can take a lot of time to execute, because it has to parse your arguments, query the DB, obtain results and create objects for every row. So if you query for a lot of posts, it can consume a lot of time.



            Another example of time-consuming function will be wp_remote_get. It retrieve the raw response from the HTTP request using the GET method. So you'll have to wait for the requested server to generate answer and so on.



            Also, some functions run filters/actions inside. So themes/plugins may affect speed of their execution.







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered Jan 4 at 13:09









            Krzysiek DróżdżKrzysiek Dróżdż

            14.7k52742




            14.7k52742













            • I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?

              – Amir Rafiee
              Jan 4 at 13:47











            • Yes, if the function doesn't get called, then it doesn't affect site speed.

              – Krzysiek Dróżdż
              Jan 4 at 13:48



















            • I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?

              – Amir Rafiee
              Jan 4 at 13:47











            • Yes, if the function doesn't get called, then it doesn't affect site speed.

              – Krzysiek Dróżdż
              Jan 4 at 13:48

















            I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?

            – Amir Rafiee
            Jan 4 at 13:47





            I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?

            – Amir Rafiee
            Jan 4 at 13:47













            Yes, if the function doesn't get called, then it doesn't affect site speed.

            – Krzysiek Dróżdż
            Jan 4 at 13:48





            Yes, if the function doesn't get called, then it doesn't affect site speed.

            – Krzysiek Dróżdż
            Jan 4 at 13:48













            0














            It depends on the use of functions usually the functions which are called in the frontend may effect site speed but the functions effecting in backend will not. However in most of the case the functions which are used to call another 3rd party URL may effect performace of the website






            share|improve this answer




























              0














              It depends on the use of functions usually the functions which are called in the frontend may effect site speed but the functions effecting in backend will not. However in most of the case the functions which are used to call another 3rd party URL may effect performace of the website






              share|improve this answer


























                0












                0








                0







                It depends on the use of functions usually the functions which are called in the frontend may effect site speed but the functions effecting in backend will not. However in most of the case the functions which are used to call another 3rd party URL may effect performace of the website






                share|improve this answer













                It depends on the use of functions usually the functions which are called in the frontend may effect site speed but the functions effecting in backend will not. However in most of the case the functions which are used to call another 3rd party URL may effect performace of the website







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Jan 4 at 12:54









                Pratik bhattPratik bhatt

                559518




                559518






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to WordPress Development Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fwordpress.stackexchange.com%2fquestions%2f324640%2finfluence-of-wordpress-functions-on-site-speed%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    MongoDB - Not Authorized To Execute Command

                    How to fix TextFormField cause rebuild widget in Flutter

                    Npm cannot find a required file even through it is in the searched directory