2016-07-15 3 views
-1

Ich habe ein großes Skript hart-codiert in der Unterseite meiner Fußzeile.Wie man Skript in functions.php setzt und angerufen

html (footer.php)

<script> 
jQuery(document).ready(function($){ 
// anchor scrolling/
function filterPath(string) { 
    return string 
    .replace(/^\//,'') 
    .replace(/(index|default).[a-zA-Z]{3,4}$/,'') 
    .replace(/\/$/,''); 
    } 
    var locationPath = filterPath(location.pathname); 
    var scrollElem = scrollableElement('html', 'body'); 

    ... 


</script> 

</body> 
</html> 

mag ich es in meiner functions.php Datei setzen und es nur an dieser Stelle zu nennen, wenn das möglich ist/wird es funktionieren.

+3

Mögliches Duplikat von [Was ist der Unterschied zwischen clientseitiger und serverseitiger Programmierung?] (Http://stackoverflow.com/questions/13840429/what-is-the-difference-with-client-side-and -server-side-programming) – Epodax

+0

warum du nicht eine .js-datei erstellst und sie hier eingibst –

+0

Ich habe andere .js dateien und funktionen dateien usw. ich will es nur in eine der genannten und figuren functions.php stellen die beste – user3550879

Antwort

0

Bitte machen Sie eine separate js-Datei dafür und fügen Sie sie in diese HTML-Seite ein. Auf diese Weise ist Ihr Code gut wartbar und kann vom Browser zwischengespeichert werden, was zu einer erheblichen Leistungsverbesserung führt.

+0

Wie bringe ich es in die Seite? Ich habe die PHP zu wor, aber alle meine Skripte sind hart-codiert – user3550879

+0

1. Erstellen Sie eine js-Datei und kopieren Sie alle hardcoded Js-Codes hinein. Hinweis: Verwenden Sie nicht