Διαδρομή εγκατάστασης WordPress / θέμα προτύπου / λειτουργία εικόνας κλήση Daquan

Πρόσφατα, κατά τη διάρκεια ορισμένων αλλαγών θέματος, καλούνται συχνά ορισμένες εικόνες, CSS, JS και άλλα στατικά αρχεία.

  • Φυσικά, για αυτά τα στατικά αρχεία, μπορούμε να τα καλέσουμε απευθείας χρησιμοποιώντας απόλυτες διαδρομές.
  • Σκεφτείτε όμως το εξήςφτιάξτε μια ιστοσελίδαΔοκιμή και μια σειρά προβλημάτων κώδικα που μπορεί να έχει το θέμα, όπως κώδικας που δεν λειτουργεί λόγω τυχαίων τροποποιήσεων.
  • Chen Weiliangακόμα μου αρέσει να χρησιμοποιώWordPressΣυνάρτηση διαδρομής και σχετική διαδρομή για φόρτωση πόρων.

Επειδή ο ανθρώπινος εγκέφαλος είναι δύσκολο να θυμηθεί για πολύπλοκους κωδικούς κλήσης συναρτήσεων WordPress, συχνά ξεχνάμε ποιους κωδικούς συναρτήσεων WordPress να χρησιμοποιήσουμε όταν πρέπει να τους χρησιμοποιήσουμε;

Έτσι, αποφάσισα να παραθέσω τις κλήσεις της συνάρτησης διαδρομής WordPress εδώ και να τις ενημερώνω περιστασιακά για αναφορά.

Τι σημαίνει WordPress;Τι κάνεις?Τι μπορεί να κάνει ένας ιστότοπος;

Διαδρομή αρχικής σελίδας WordPress

<?php home_url( $path, $scheme ); ?>

Κλήση συνάρτησης PHP ▼

<?php echo home_url(); ?>
  • Εμφάνιση: http:// όνομα τομέα σας

Διαδρομή εγκατάστασης WordPress

<?php site_url( $path, $scheme ); ?>

Κλήση συνάρτησης PHP ▼

<?php echo site_url(); ?>
  • Εμφάνιση: http://yourdomain/wordpress

WordPress backendδιαδρομή διαχείρισης

<?php admin_url( $path, $scheme ); ?>

Κλήση συνάρτησης PHP ▼

<?php echo admin_url(); ?>
  • Εμφάνιση: http://yourdomain/wordpress/wp-admin/

wp-περιλαμβάνει διαδρομή

<?php includes_url( $path ); ?>

Κλήση συνάρτησης PHP ▼

<?php echo includes_url(); ?>
  • Εμφάνιση: http://yourdomain/wordpress/wp-includes/

διαδρομή wp-content

<?php content_url( $path ); ?>

Κλήση συνάρτησης PHP ▼

<?php echo content_url(); ?>
  • Εμφάνιση: http://yourdomain/wordpress/wp-content

Διαδρομή μεταφόρτωσης WordPress

<?php wp_upload_dir( string $time = null, bool $create_dir = true,bool $refresh_cache = false ) ?>

Κλήση συνάρτησης PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['baseurl']; ?>
  • Εμφάνιση: http://yourdomain/wordpress/wp-content/uploads

Κλήση συνάρτησης PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['url']; ?>
  • Εμφάνιση: http://yourdomain/wordpress/wp-content/uploads/2018/01

Διαδρομή διακομιστή κλήσης συνάρτησης PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['basedir']; ?>
  • Εμφάνιση: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads

Διαδρομή διακομιστή κλήσης συνάρτησης PHP ▼

<?php $upload_dir = wp_upload_dir(); echo $upload_dir['path']; ?>
  • Εμφάνιση: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/uploads/2018/01

WordPress pluginμονοπάτι

<?php plugins_url( $path, $plugin ); ?>

Κλήση συνάρτησης PHP ▼

<?php echo plugins_url(); ?>
  • Εμφάνιση: http://yourdomain/wordpress/wp-content/plugins

Κλήση συνάρτησης PHP ▼

<?php plugin_dir_url($file) ?>
  • Κοινά χρησιμοποιημένο:      Το //$file (απαιτείται) επιστρέφει την απόλυτη διαδρομή της τρέχουσας προσθήκης
  • Εμφάνιση: http://yourdomain/wordpress/wp-content/plugins/yourplugin/

Κλήση συνάρτησης PHP ▼

<?php plugin_dir_path($file); ?>
  • Κοινά χρησιμοποιημένο:      Το //$file (απαιτείται) επιστρέφει την απόλυτη διαδρομή του τρέχοντος διακομιστή προσθηκών.
  • Η τοποθέτηση του κάτω από το αρχείο θεμάτων θα επιστρέψει επίσης την απόλυτη διαδρομή του διακομιστή θεμάτων, αλλά δεν συνιστάται η χρήση του, είναι εύκολο να ανακατευτεί.
  • Εμφάνιση: D:\WorkingSoftWare\phpStudy\WWW\wordpress\wp-content\plugins\yourplugin/

Διαδρομή θέματος WordPress

<?php get_theme_roots(); ?>

Κοινά χρησιμοποιημένο:

εμφάνιση: /θέματα

<?php get_theme_root( '$stylesheet_or_template' ); ?>

Κοινά χρησιμοποιημένο:

Εμφάνιση: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes

<?php get_theme_root_uri(); ?>

Κοινά χρησιμοποιημένο:

Εμφάνιση: http://yourdomain.com/wordpress/wp-content/themes

<?php get_theme_file_uri( '$file' ) ?>

Κοινά χρησιμοποιημένο:

Εμφάνιση: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

<?php get_theme_file_path( '$file' ) ?>

Κοινά χρησιμοποιημένο:

Οθόνη: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template(); ?>

Κοινά χρησιμοποιημένο: //επιστροφή ονόματος θέματος

Οθόνη: cwlcms

<?php get_template_directory(); ?>

Κοινά χρησιμοποιημένο:

Οθόνη: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

<?php get_template_directory_uri(); ?>

Κοινά χρησιμοποιημένο:

Εμφάνιση: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Σημείωση: το get_template υποβάλλει ερώτημα στο αρχείο style.css του θέματος. Εάν δεν υπάρχει τέτοιο αρχείο στον κατάλογο θεμάτων, θα προκύψει σφάλμα.

<?php get_stylesheet(); ?>

Κοινά χρησιμοποιημένο: //Εάν χρησιμοποιείτε ένα δευτερεύον θέμα, επιστρέψτε το όνομα καταλόγου του υποθέματος

Οθόνη: cwlcms

<?php get_stylesheet_uri(); ?>

Κοινά χρησιμοποιημένο:

Εμφάνιση: http://yourdomain.com/wordpress/wp-content/themes/cwlcms/style.css

<?php get_stylesheet_directory() ?>

Κοινά χρησιμοποιημένο:

  • //Εάν χρησιμοποιείτε ένα δευτερεύον θέμα, επιστρέψτε τη διαδρομή διακομιστή δευτερεύοντος θέματος

Οθόνη: D:\WorkingSoftWare\phpStudy\WWW\wordpress/wp-content/themes/cwlcms

  • //Αλλά χρησιμοποιείται περισσότερο στη συμπερίληψη άλλων αρχείων
<?php get_stylesheet_directory_uri(); ?>

Κοινά χρησιμοποιημένο:

Εμφάνιση: http://yourdomain.com/wordpress/wp-content/themes/cwlcms

Σημείωση: το get_stylesheet υποβάλλει ερώτημα στο αρχείο style.css του θέματος. Εάν δεν υπάρχει τέτοιο αρχείο στον κατάλογο θεμάτων, θα προκύψει σφάλμα.

Λάβετε πολλές πληροφορίες από ένα ιστολόγιο

Τέλος, μοιραστείτε πιο ισχυρές λειτουργίες που βασικά λαμβάνουν όλες τις παραπάνω διαδρομές και άλλες πληροφορίες.

<?php get_bloginfo( '$show', '$filter' ) ?>
  • Κλήση συνάρτησης PHP: //get_bloginfo μπορεί να λάβει μια ποικιλία πληροφοριών σχετικά με το ιστολόγιο,Λάβετε διεύθυνση ιστολογίου όταν το $show έχει οριστεί σε url
  • Εμφάνιση: http:// όνομα τομέα σας

Άλλες πληροφορίες που μπορείτε να λάβετε από το get_bloginfo:

  • όνομα
  • περιγραφή
  • wpurl
  • siteurl/url
  • admin_email
  • charset
  • εκδοχή
  • html_type
  • text_direction
  • Γλώσσα
  • stylesheet_url
  • stylesheet_directory
  • template_url
  • template_directory
  • pingback_url
  • atom_url
  • rdf_url
  • rss_url
  • rss2_url
  • comments_atom_url
  • comments_rss2_url

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) κοινοποίησε το "WordPress Installation Path/Template Theme/Image Function Calling Daquan", το οποίο είναι χρήσιμο για εσάς.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-1622.html

Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!

🔔 Γίνετε ο πρώτος που θα αποκτήσει τον πολύτιμο "Οδηγό χρήσης εργαλείου τεχνητής νοημοσύνης μάρκετινγκ περιεχομένου ChatGPT" στον κορυφαίο κατάλογο του καναλιού! 🌟
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευθεί. 必填 项 已 用 * 标注

κύλιση στην κορυφή