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







New contributor




Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

























    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







    New contributor




    Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.























      2












      2








      2


      1





      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







      New contributor




      Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      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







      New contributor




      Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question







      New contributor




      Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question






      New contributor




      Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 1 hour ago









      Amir Rafiee

      112




      112




      New contributor




      Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      Amir Rafiee is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






















          2 Answers
          2






          active

          oldest

          votes


















          2














          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
            9 mins ago










          • Yes, if the function doesn't get called, then it doesn't affect site speed.
            – Krzysiek Dróżdż
            8 mins ago



















          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
            });


            }
            });






            Amir Rafiee is a new contributor. Be nice, and check out our Code of Conduct.










            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









            2














            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
              9 mins ago










            • Yes, if the function doesn't get called, then it doesn't affect site speed.
              – Krzysiek Dróżdż
              8 mins ago
















            2














            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
              9 mins ago










            • Yes, if the function doesn't get called, then it doesn't affect site speed.
              – Krzysiek Dróżdż
              8 mins ago














            2












            2








            2






            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 47 mins ago









            Krzysiek Dróżdż

            13.9k52741




            13.9k52741












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










            • Yes, if the function doesn't get called, then it doesn't affect site speed.
              – Krzysiek Dróżdż
              8 mins ago


















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










            • Yes, if the function doesn't get called, then it doesn't affect site speed.
              – Krzysiek Dróżdż
              8 mins ago
















            I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?
            – Amir Rafiee
            9 mins ago




            I think even get_posts function while didn't call, can't has any effect on site speed. Is it right?
            – Amir Rafiee
            9 mins ago












            Yes, if the function doesn't get called, then it doesn't affect site speed.
            – Krzysiek Dróżdż
            8 mins ago




            Yes, if the function doesn't get called, then it doesn't affect site speed.
            – Krzysiek Dróżdż
            8 mins ago













            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 1 hour ago









                Pratik bhatt

                521518




                521518






















                    Amir Rafiee is a new contributor. Be nice, and check out our Code of Conduct.










                    draft saved

                    draft discarded


















                    Amir Rafiee is a new contributor. Be nice, and check out our Code of Conduct.













                    Amir Rafiee is a new contributor. Be nice, and check out our Code of Conduct.












                    Amir Rafiee is a new contributor. Be nice, and check out our Code of Conduct.
















                    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.





                    Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                    Please pay close attention to the following guidance:


                    • 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

                    Eastern Orthodox Church

                    Zagreb

                    Understanding the information contained in the Deep Space Network XML data?