Διόρθωση Συγκρούσεων Θέματος με το Awesome και το Bootstrap στο Πρόσθετο WordPress Tooltips, πώς να χρησιμοποιήσετε τα tooltip font-awesome – Έκδοση 35.8.8 Τώρα Διαθέσιμη

Γεια σας, αγαπητοί χρήστες του WordPress Tooltip Plugin, ελπίζω αυτό το μήνυμα να σας βρίσκει καλά και να απολαμβάνετε υπέροχες μέρες με την οικογένειά σας. Λάβαμε ένα αίτημα από έναν καταπληκτικό χρήστη του WordPress Tooltip που ανέφερε μια σύγκρουση CSS με το θέμα του στο WordPress Tooltips Plugin. Ο προγραμματιστής μας του WordPress εξέτασε το θέμα και διαπίστωσε ότι συγκρούεται με το Bootstrap και το Font Awesome, τα οποία χρησιμοποιούνται από τα tooltips, μεταξύ άλλων. Για να επιλύσουμε το πρόβλημα για τον πολύτιμο χρήστη tooltip μας, ο προγραμματιστής του WordPress Tooltips κυκλοφόρησε μια νέα έκδοση: WordPress Tooltips Pro Plus 35.8.8.

1: Επίλυση της σύγκρουσης μεταξύ του θέματος και του Bootstrap framework που περιλαμβάνεται στο WordPress tooltip:

Γεια σας Ομάδα Υποστήριξης,
Πρώτα απ' όλα: τεράστιες ευχαριστίες και πάλι για την απίστευτα γρήγορη ανταπόκριση και τη δουλειά σας αργά τη νύχτα.
Με την έκδοση 35.8.8 σχεδόν όλα είναι τέλεια από την πλευρά μου:

Σελίδα παραγγελιών WooCommerce → οι προειδοποιήσεις PHP έχουν εξαφανιστεί ✅

Salient → Πίνακας διαχείρισης τυπογραφίας → δεν είναι πλέον σπασμένος ✅

Κοινωνικά εικονίδια στην κεφαλίδα/υποσέλιδο → φαίνονται καλά ✅

Υπάρχει μόνο μία υποχώρηση που εμφανίστηκε αμέσως μετά την ενημέρωση στην 35.8.8:

Στην αρχική σελίδα, η διάταξη της κινητής κεφαλίδας/ήρωα είναι σπασμένη (το μπλοκ μενού/κεφαλίδας μετατοπίζεται και η απόσταση είναι εκτός).

Αυτό είχε ήδη διορθωθεί στην προηγούμενη έκδοση, αλλά με την 35.8.8 έχει επιστρέψει.

Και πάλι, σας ευχαριστώ πολύ για τη ακούραστη δουλειά σας και τις υπερ-γρήγορες απαντήσεις — εκτιμώ πραγματικά πόσο ευέλικτοι και χρήσιμοι είστε!

Με εκτίμηση,

Επιλύουμε το πρόβλημα για τον χρήστη tooltip και απαντήσαμε:

Γεια σας

Ελπίζω αυτό το μήνυμα να σας βρίσκει καλά και να έχετε ευτυχισμένες μέρες με την οικογένειά σας 

Λυπάμαι για το πρόβλημα, ελέγξαμε τους κωδικούς του θέματος και του plugin μας, δοκιμάσαμε επίσης αυτό το πρόβλημα σε διάφορες αναλύσεις και τελικά ανακαλύψαμε ότι προκλήθηκε από μια σύγκρουση μεταξύ του Bootstrap και του θέματος. Η λύση είναι απλή, παρακαλώ ανοίξτε τον παγκόσμιο πίνακα ρυθμίσεων tooltips και απενεργοποιήστε την επιλογή: “Ενεργοποίηση / Απενεργοποίηση Bootstrap CSS για να αποφευχθούν οι συγκρούσεις με το θέμα;”, από την πλευρά μας, διαπιστώσαμε ότι όλα λειτουργούν καλά 

Μπορείτε να κάνετε μια δοκιμή και να μας δώσετε ανατροφοδότηση; Αν υπάρχει κάποιο πρόβλημα, παρακαλώ μην διστάσετε να μας πείτε, θα το επιλύσουμε το συντομότερο δυνατό 

Ευχαριστώ, να έχετε μια ευλογημένη μέρα με τους αγαπημένους σας 

Με εκτίμηση,

Υποστήριξη WordPress Tooltips

2: Σελίδα παραγγελιών WooCommerce: αρκετές προειδοποιήσεις PHP εξακολουθούν να εμφανίζονται στην ενότητα λεπτομερειών παραγγελίας (σχετικές με το post_type που είναι null):

Έγινε, έχουμε ξαναγράψει τους κωδικούς μας έτσι ώστε να επιλύσουμε το πρόβλημα:

if (isset($post->post_type)) {

if ($post->post_type == ‘tooltips’) { add_meta_box(“show_tooltips_excerpt_control_meta_box_id”, __(‘Εμφάνιση αποσπάσματος στο tooltip pop up;’, ‘wordpress-tooltips’), ‘show_tooltips_excerpt_meta_box’, null, “side”, “high”, null); } }

Λειτουργεί καλά τώρα

3: Πίνακας τυπογραφίας Salient: η διεπαφή διαχείρισης κάτω από Salient → Τυπογραφία γίνεται σπασμένη και εκτός ευθυγράμμισης όταν είναι ενεργό το WordPress Tooltips Pro.

Έγινε, αναθεωρήσαμε τον κώδικα του βασικού θέματος και διαπιστώσαμε ότι περιλαμβάνει μια κλάση .tooltip, η οποία συγκρούεται με την κλάση .tooltips στο αρχείο admin.css μας. Έχουμε ξαναγράψει το plugin μας του wordpress tooltips με αυτόν τον τρόπο:

Φορτώστε το αρχείο admin.css για το plugin WordPress Tooltips στην περιοχή wp-admin μόνο όταν η τρέχουσα οθόνη ανήκει στο plugin.

Κωδικοί:

if (isset($_GET[‘post_type’]))
{
$tooltips_admin_post_type_check = sanitize_text_field($_GET[‘post_type’]);
if ($tooltips_admin_post_type_check === ‘tooltips’)
{
wp_enqueue_style(‘tooltips_pro_admin_css’, plugin_dir_url(__FILE__) . ‘asset/css/admin/admin.css’);
}
}

Λειτουργεί καλά τώρα 

4: Κοινωνικά εικονίδια: τα εικονίδια Font Awesome στο μενού και στο υποσέλιδο (κοινωνικοί σύνδεσμοι) εξακολουθούν να εμφανίζονται λανθασμένα ή ως κενά κουτιά.

Έγινε, στο θέμα Salient, διαπιστώσαμε ότι φορτώνουν τα σενάρια τους αργά έτσι:

add_action( ‘wp_enqueue_scripts’, ‘nectar_enqueue_dynamic_css’, 20 );

Ξαναγράψαμε το plugin μας για να φορτώσουμε το Font Awesome αργά για να αποφύγουμε συγκρούσεις με άλλα θέματα ή plugins:

add_action( ‘wp_enqueue_scripts’, ‘ttfa_load_font_awesome’ ,10000);

Έτσι όλοι οι κωδικοί στο θέμα Salient θα εκτελούνται πρώτοι, οι κωδικοί μας θα φορτώνουν τελευταίοι.

Επομένως, όλοι οι κωδικοί στο θέμα Salient θα εκτελούνται με προτεραιότητα, και το plugin μας θα καλέσει τελικά το Font Awesome για να φορτωθεί.

Λειτουργεί καλά τώρα 

Το θέμα του χρήστη χρησιμοποιούσε το Font Awesome 6.5, και τα Font Awesome Tooltips μας χρησιμοποιούσαν επίσης το Font Awesome 6.4 στην έκδοση WordPress Tooltips Pro Plus 35.8.8. Αναβαθμίσαμε τα Font Awesome tooltips για να χρησιμοποιούν την τελευταία έκδοση: Font Awesome 7.1. Τι είναι το Font Awesome;

Το Font Awesome είναι ένα δημοφιλές εργαλείο εικονιδίων και διαδικτυακή γραμματοσειρά που παρέχει μια τεράστια συλλογή από κλιμακωτά εικονίδια και κοινωνικά λογότυπα. Επιτρέπει στους προγραμματιστές να ενσωματώνουν εύκολα εικονίδια υψηλής ποιότητας στις ιστοσελίδες και τις εφαρμογές τους χωρίς την ανάγκη αρχείων εικόνας. Κύρια Χαρακτηριστικά του Font Awesome:

Κλιμακωτά Εικονίδια: Όντας βασισμένα σε διανύσματα, τα εικονίδια Font Awesome μπορούν να κλιμακωθούν σε οποιοδήποτε μέγεθος χωρίς να χάνουν ποιότητα, κάνοντάς τα ιδανικά για responsive σχεδιασμούς.
Συμβατότητα με Όλους τους Περιηγητές: Το Font Awesome λειτουργεί απρόσκοπτα σε όλους τους σύγχρονους διαδικτυακούς περιηγητές.
Εύκολη Ενσωμάτωση: Οι προγραμματιστές μπορούν να ενσωματώσουν εύκολα το Font Awesome στα έργα τους χρησιμοποιώντας μια απλή ετικέτα <link> ή εγκαθιστώντας το μέσω διαχειριστών πακέτων όπως το npm ή το Yarn.
Προσαρμοστικότητα: Τα εικονίδια μπορούν να στιλιστούν με CSS, επιτρέποντας αλλαγές σε χρώμα, μέγεθος, περιστροφή και πολλά άλλα για να ταιριάζουν στις απαιτήσεις σχεδίασης μιας ιστοσελίδας.
Προσβασιμότητα: Τα εικονίδια Font Awesome μπορούν να γίνουν προσβάσιμα μέσω κατάλληλων HTML χαρακτηριστικών, διασφαλίζοντας ότι είναι χρησιμοποιήσιμα από αναγνώστες οθόνης.
Τακτικές Ενημερώσεις: Το εργαλείο ενημερώνεται συχνά με νέα εικονίδια, ενισχύοντας τη βιβλιοθήκη του με την πάροδο του χρόνου.

Γιατί οι Χρήστες Αγαπούν το Font Awesome:

Ποικιλία: Το Font Awesome προσφέρει χιλιάδες εικονίδια που καλύπτουν πολλές κατηγορίες, παρέχοντας στους χρήστες πολλές επιλογές για να βρουν το τέλειο εικονίδιο για οποιαδήποτε εφαρμογή.
Απλότητα: Η σύνταξη για τη χρήση του Font Awesome είναι απλή, καθιστώντας το εύκολο για προγραμματιστές όλων των επιπέδων δεξιοτήτων να το εφαρμόσουν.
Απόδοση: Ως σύνολο εικονιδίων βασισμένο σε γραμματοσειρές, το Font Awesome φορτώνει συνήθως πιο γρήγορα από τα παραδοσιακά εικονίδια εικόνας, συμβάλλοντας στη βελτίωση της απόδοσης της ιστοσελίδας.
Υποστήριξη Κοινότητας: Με μια μεγάλη κοινότητα χρηστών και εκτενή τεκμηρίωση, οι προγραμματιστές μπορούν εύκολα να βρουν υποστήριξη, οδηγίες και παραδείγματα.
Συνεπής Στυλ: Όλα τα εικονίδια έχουν ομοιόμορφο στυλ, το οποίο βοηθά στη διατήρηση οπτικής συνέπειας σε διαδικτυακές εφαρμογές.
Δωρεάν και Πληρωμένες Επιλογές: Το Font Awesome προσφέρει τόσο δωρεάν όσο και premium εκδόσεις, επιτρέποντας στους χρήστες να επιλέξουν με βάση τις ανάγκες και τον προϋπολογισμό τους.

Συμπέρασμα

Το Font Awesome έχει γίνει η προτιμώμενη λύση για πολλούς προγραμματιστές λόγω της ευελιξίας του, της ευκολίας χρήσης και της εκτενούς βιβλιοθήκης εικονιδίων. Είτε δημιουργείτε μια απλή ιστοσελίδα είτε μια σύνθετη διαδικτυακή εφαρμογή, το Font Awesome παρέχει τα εργαλεία που χρειάζεστε για να ενισχύσετε το σχεδιασμό UI και να βελτιώσετε την εμπειρία χρήστη. Τι είναι τα Font Awesome Tooltips;

Τα Font Awesome Tooltips είναι μια δυνατότητα που επιτρέπει στους προγραμματιστές να δημιουργούν πληροφοριακά κουτιά ή υποδείξεις που εμφανίζονται με hover χρησιμοποιώντας εικονίδια Font Awesome, που περιλαμβάνονται στην έκδοση wordpress tooltips pro plus 19.9.8. Αυτά τα tooltips παρέχουν επιπλέον συμφραζόμενα ή πληροφορίες σχετικά με ένα στοιχείο σε μια ιστοσελίδα όταν ο χρήστης περνάει το ποντίκι του πάνω από αυτό. Κύρια Χαρακτηριστικά των Font Awesome Tooltips:


Κύρια Χαρακτηριστικά των Tooltip της Font Awesome:

  • Εικονίδια: Μπορείτε εύκολα να ενσωματώσετε εικονίδια από τη βιβλιοθήκη Font Awesome στα tooltips σας, βελτιώνοντας την οπτική απήχηση και την εμπειρία του χρήστη.
  • Προσαρμογή: Τα tooltips μπορούν να διαμορφωθούν και να προσαρμοστούν ώστε να ταιριάζουν με το σχέδιο της ιστοσελίδας σας, επιτρέποντας ρυθμίσεις σε χρώμα, μέγεθος και θέση.
  • Αντίκτυπος: Συχνά προσαρμόζονται καλά σε διαφορετικά μεγέθη οθόνης, καθιστώντας τα κατάλληλα για επιτραπέζιες και κινητές διεπαφές.
  • Προσβασιμότητα: Κατάλληλα υλοποιημένα tooltips μπορούν να βελτιώσουν την προσβασιμότητα παρέχοντας πρόσθετες πληροφορίες χωρίς να γεμίζουν την UI.
  • Υποστήριξη JavaScript: Πολλές υλοποιήσεις tooltips χρησιμοποιούν JavaScript ή CSS πλαίσια (όπως το Bootstrap) για να ενισχύσουν τη λειτουργικότητα, όπως είναι οι εφέ εμφάνισης και απόκρυψης.

Πώς να προσθέσετε Tooltips Font Awesome στην ανάρτησή σας στο WordPress

Η δημιουργία ελκυστικού περιεχομένου στις αναρτήσεις σας στο WordPress έγινε πιο εύκολη με τα tooltips Font Awesome! Ακολουθήστε αυτά τα απλά βήματα για να βελτιώσετε τις αναρτήσεις σας με όμορφα εικονίδια που παρέχουν πρόσθετες πληροφορίες στους αναγνώστες σας.

Βήμα 1: Δημιουργήστε μια Νέα Ανάρτηση στο WordPress

Ξεκινήστε δημιουργώντας μια νέα ανάρτηση στο WordPress. Στον επεξεργαστή, απλά εισαγάγετε τον κωδικό συντόμευσης tooltip της Font Awesome όπως αυτό:

[ ttfa tooltip_id="13" set="fas" icon="fa-question-circle" size="2x" color="#9ee2c6" ]

Αυτή η συντόμευση tooltip Font Awesome θα σας επιτρέψει να εμφανίσετε ένα tooltip στην ανάρτησή σας.

Περισσότερες συντομεύσεις tooltips WordPress μπορείτε να βρείτε στο λεπτομερές έγγραφο συντόμευσης tooltips μας: tooltips.org/how-to-use-wordpress-tooltip-shortcode-tooltips-to-add-tooltips-manually/

Βήμα 2: Προεπισκόπηση του Tooltip σας

Μόλις προσθέσετε τη συντόμευση, μεταβείτε στην πρόσοψη της ανάρτησής σας στο WordPress. Θα δείτε ένα όμορφο εικονίδιο ερωτηματικού, το οποίο φαίνεται έτσι:

Εικονίδιο Tooltip Font Awesome

Όταν οι χρήστες περνούν το ποντίκι πάνω από το εικονίδιο ερωτηματικού, θα εμφανιστεί ένα αναδυόμενο tooltip, παρέχοντας περισσότερες λεπτομέρειες:

Αναδυόμενο Tooltip Font Awesome

Βήμα 3: Προσαρμόστε το Tooltip σας

Έχετε την ευχέρεια να προσαρμόσετε το μέγεθος και το χρώμα των εικονιδίων Font Awesome. Για παράδειγμα, αν θέλετε να κάνετε το εικονίδιο του ερωτηματικού μεγαλύτερο, απλά αλλάξτε την παράμετρο μεγέθους από 2x σε 3x, 4x, ή ακόμα και μεγαλύτερο! Να ένα παράδειγμα:

Παράθυρο αναδυόμενου tooltip Font Awesome στην πρόσοψη

Για να αλλάξετε το χρώμα, τροποποιήστε την παράμετρο χρώματος σε οποιαδήποτε τιμή hex προτιμάτε, όπως #cccccc ή #eeeeee.

Βήμα 4: Επιλέξτε το Στυλ του Εικονιδίου σας

Μπορείτε επίσης να προσαρμόσετε το στυλ του tooltip σας Font Awesome αλλάζοντας την παράμετρο set:

  • fas — Στερεά εικονίδια
  • far — Κανονικά εικονίδια
  • fab — Εικονίδια μάρκας

Γρήγορη Περίληψη όσων πρέπει να γνωρίζετε:

  • tooltip_id: Αυτό είναι το ID του tooltip που δημιουργήσατε στον επεξεργαστή tooltip του WordPress.
  • set: Επιλέξτε μεταξύ συμπαγών (fas), κανονικών (far) ή εικονιδίων μάρκας (fab).
  • icon: Χρησιμοποιήσαμε το εικονίδιο του κύκλου ερωτήσεων, αλλά θυμηθείτε, υπάρχουν πάνω από 1.588 εκπληκτικά εικονίδια διαθέσιμα για να επιλέξετε!
  • size: Μη διστάσετε να αυξήσετε το μέγεθος σε 3x, 4x κ.λπ., ανάλογα με τις προτιμήσεις σας στο σχεδιασμό.
  • color: Προσαρμόστε το χρώμα ώστε να ταιριάζει με τον ιστότοπό σας, όπως το #eeeeee.

Τώρα είστε έτοιμοι να ενισχύσετε τις αναρτήσεις σας στο WordPress με υπέροχα tooltips Font Awesome! Καλή blogging!

Συμπέρασμα:

Το Font Awesome περιλαμβάνει πάνω από 1.500 εικονίδια υψηλής ποιότητας που μπορούν να προσαρμοστούν σε μέγεθος, χρώμα και στυλ χρησιμοποιώντας CSS. Αυτά τα εικονίδια έχουν σχεδιαστεί για να είναι συμβατά με όλους τους περιηγητές. Τα Font Awesome Tooltips είναι ένα χρήσιμο στοιχείο για τη βελτίωση της αλληλεπίδρασης των χρηστών και την παροχή χρήσιμων πληροφοριών με οπτικά ελκυστικό τρόπο στις ιστοσελίδες.

Αν χρειαστεί να αλλάξουμε κάτι, παρακαλώ μην διστάσετε να μας το πείτε, θα προσπαθήσουμε να το ολοκληρώσουμε το συντομότερο δυνατό (είναι 01:52 π.μ. για εμάς).

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

Ευχαριστώ, να έχετε μια ευλογημένη μέρα με τους αγαπημένους σας

Με εκτίμηση,

Υποστήριξη WordPress Tooltips

Tagged with: , ,

워드프레스 Tooltips 플러그인에서 Awesome과 Bootstrap의 테마 충돌 수정, font-awesome 툴팁 사용 방법 – 버전 35.8.8 이제 사용 가능


안녕하세요, 사랑하는 WordPress Tooltip Plugin 사용자 여러분, 이 메시지가 잘 전달되기를 바라며 가족과 함께 멋진 날들을 보내고 계시길 바랍니다. 우리는 훌륭한 WordPress Tooltip 사용자로부터 WordPress Tooltips Plugin에서 테마와의 CSS 충돌을 보고하는 티켓을 받았습니다. 우리의 WordPress 개발자가 테마를 확인한 결과, 툴팁에서 사용되는 Bootstrap 및 Font Awesome과 충돌하는 것을 발견했습니다. 소중한 툴팁 사용자의 문제를 해결하기 위해, 우리의 WordPress Tooltips 개발자는 새로운 버전인 WordPress Tooltips Pro Plus 35.8.8을 출시했습니다.

1: WordPress 툴팁에 포함된 테마와 Bootstrap 프레임워크 간의 충돌을 해결했습니다:

안녕하세요 지원팀,
우선: 믿을 수 없을 만큼 빠른 처리와 늦은 밤 작업에 대해 다시 한 번 큰 감사를 드립니다.
35.8.8 버전에서는 거의 모든 것이 제 쪽에서 완벽합니다:

WooCommerce 주문 페이지 → PHP 경고가 사라졌습니다 ✅

Salient → 타이포그래피 관리 패널 → 더 이상 깨지지 않았습니다 ✅

헤더/푸터의 소셜 아이콘 → 잘 보입니다 ✅

35.8.8로 업데이트한 직후에 나타난 단 하나의 회귀가 있습니다:

홈페이지에서 모바일 헤더/히어로 레이아웃이 깨졌습니다 (메뉴/헤더 블록이 이동하고 간격이 어긋납니다).

이전 빌드에서 이미 수정되었지만, 35.8.8로 업데이트하니 다시 발생했습니다.

다시 한 번, 여러분의 끊임없는 노력과 빠른 응답에 정말 감사드립니다 — 여러분이 얼마나 유연하고 도움이 되는지 정말로 감사하게 생각합니다!

따뜻한 인사를 전합니다,

우리는 툴팁 사용자 문제를 해결하고 다음과 같이 답변했습니다:

안녕하세요

이 메시지가 잘 전달되기를 바라며 가족과 함께 행복한 날들을 보내고 계시길 바랍니다 

문제에 대해 사과드립니다. 우리는 테마와 플러그인의 코드를 확인했으며, 다양한 해상도에서 이 문제를 테스트한 결과, Bootstrap과 테마 간의 충돌로 인해 발생한 것을 발견했습니다. 해결책은 간단합니다. 툴팁 글로벌 설정 패널을 열고 “테마 충돌을 피하기 위해 Bootstrap CSS 사용/사용 안 함?” 옵션을 비활성화해 주세요. 저희 쪽에서는 모든 것이 잘 작동한다고 확인했습니다 

테스트를 해주시고 피드백을 주실 수 있을까요? 문제가 있다면 주저하지 말고 말씀해 주세요. 최대한 빨리 해결해 드리겠습니다 

감사합니다, 사랑하는 사람들과 함께 축복받은 하루 되세요 

친애하는 인사를 전합니다,

WordPress Tooltips 지원팀

2: WooCommerce 주문 페이지: 주문 세부 정보 섹션 아래에 여러 PHP 경고가 여전히 나타납니다 (post_type이 null인 경우 관련):

완료, 우리는 문제를 해결하기 위해 코드를 다음과 같이 수정했습니다:

if (isset($post->post_type)) {

if ($post->post_type == ‘tooltips’) { add_meta_box(“show_tooltips_excerpt_control_meta_box_id”, __(‘툴팁 팝업에 발췌를 표시하시겠습니까?’, ‘wordpress-tooltips’), ‘show_tooltips_excerpt_meta_box’, null, “side”, “high”, null); } }

이제 잘 작동합니다

3: Salient 타이포그래피 패널: WordPress Tooltips Pro가 활성화되면 Salient → 타이포그래피 아래의 관리 인터페이스가 깨지고 정렬이 어긋납니다.

완료, 우리는 핵심 테마의 코드를 검토한 결과 .tooltip 클래스가 포함되어 있어, admin.css 파일의 .tooltips 클래스와 충돌하는 것을 발견했습니다. 우리는 WordPress Tooltips 플러그인을 다음과 같이 수정했습니다:

현재 화면이 플러그인에 속할 때만 wp-admin 영역에서 WordPress Tooltips 플러그인의 admin.css 파일을 로드합니다.

코드:

if (isset($_GET[‘post_type’]))
{
$tooltips_admin_post_type_check = sanitize_text_field($_GET[‘post_type’]);
if ($tooltips_admin_post_type_check === ‘tooltips’)
{
wp_enqueue_style(‘tooltips_pro_admin_css’, plugin_dir_url(__FILE__) . ‘asset/css/admin/admin.css’);
}
}

이제 잘 작동합니다 

4: 소셜 아이콘: 메뉴와 푸터의 Font Awesome 아이콘 (소셜 링크)이 여전히 잘못 표시되거나 빈 상자로 나타납니다.

완료, Salient 테마에서 그들이 스크립트를 늦게 로드하는 것을 발견했습니다:

add_action( ‘wp_enqueue_scripts’, ‘nectar_enqueue_dynamic_css’, 20 );

우리는 플러그인을 수정하여 Font Awesome을 늦게 로드하여 다른 테마나 플러그인과의 충돌을 피했습니다:

add_action( ‘wp_enqueue_scripts’, ‘ttfa_load_font_awesome’ ,10000);

따라서 Salient 테마의 모든 코드는 먼저 실행되고, 우리의 코드는 마지막에 Font Awesome을 로드합니다.

이제 잘 작동합니다 

사용자의 테마는 Font Awesome 6.5를 사용하고 있었고, 우리의 Font Awesome Tooltips는 WordPress Tooltips Pro Plus 35.8.8에서 Font Awesome 6.4를 사용하고 있었습니다. 우리는 Font Awesome Tooltips를 최신 버전인 Font Awesome 7.1로 업그레이드했습니다. Font Awesome이란 무엇인가요?

Font Awesome은 확장 가능한 벡터 아이콘과 소셜 로고의 방대한 컬렉션을 제공하는 인기 있는 아이콘 툴킷 및 웹 글꼴입니다. 개발자는 이미지 파일 없이도 웹사이트와 애플리케이션에 고품질 아이콘을 쉽게 통합할 수 있습니다. Font Awesome의 주요 기능:

확장 가능한 아이콘: 벡터 기반이기 때문에 Font Awesome 아이콘은 품질을 잃지 않고 어떤 크기로도 확장할 수 있어 반응형 디자인에 적합합니다.
크로스 브라우저 호환성: Font Awesome은 모든 최신 웹 브라우저에서 원활하게 작동합니다.
쉬운 통합: 개발자는 간단한 <link> 태그를 사용하거나 npm 또는 Yarn과 같은 패키지 관리자를 통해 Font Awesome을 쉽게 프로젝트에 통합할 수 있습니다.
사용자 정의 가능: 아이콘은 CSS로 스타일링할 수 있어 색상, 크기, 회전 등을 변경하여 웹사이트의 디자인 요구 사항에 맞출 수 있습니다.
접근성: Font Awesome 아이콘은 적절한 HTML 속성을 통해 접근 가능하게 만들어 스크린 리더가 사용할 수 있도록 합니다.
정기적인 업데이트: 이 툴킷은 새로운 아이콘으로 자주 업데이트되어 시간이 지남에 따라 라이브러리가 향상됩니다.

사용자들이 Font Awesome을 좋아하는 이유:

다양한 종류: Font Awesome은 수천 개의 아이콘을 제공하여 사용자가 어떤 애플리케이션에 적합한 아이콘을 찾을 수 있는 충분한 선택지를 제공합니다.
단순성: Font Awesome의 구문은 간단하여 모든 기술 수준의 개발자가 쉽게 구현할 수 있습니다.
성능: 글꼴 기반 아이콘 세트인 Font Awesome은 일반적으로 전통적인 이미지 아이콘보다 더 빠르게 로드되어 웹사이트 성능을 향상시킵니다.
커뮤니티 지원: 많은 사용자와 포괄적인 문서가 있어 개발자는 쉽게 지원, 튜토리얼 및 예제를 찾을 수 있습니다.
일관된 스타일: 모든 아이콘은 통일된 스타일을 가지고 있어 웹 애플리케이션 전반에 걸쳐 시각적 일관성을 유지하는 데 도움이 됩니다.
무료 및 유료 옵션: Font Awesome은 무료 및 프리미엄 버전을 제공하여 사용자가 필요와 예산에 따라 선택할 수 있습니다.

결론

Font Awesome은 그 다재다능함, 사용의 용이성 및 방대한 아이콘 라이브러리 덕분에 많은 개발자들이 선호하는 솔루션이 되었습니다. 간단한 웹사이트를 구축하든 복잡한 웹 애플리케이션을 만들든, Font Awesome은 UI 디자인을 향상하고 사용자 경험을 개선하는 데 필요한 도구를 제공합니다. Font Awesome Tooltips란 무엇인가요?

Font Awesome Tooltips는 개발자가 Font Awesome 아이콘을 사용하여 호버 가능한 정보 상자 또는 힌트를 생성할 수 있는 기능으로, WordPress Tooltips Pro Plus 버전 19.9.8에 포함되어 있습니다. 이러한 툴팁은 사용자가 커서를 올렸을 때 웹페이지의 요소에 대한 추가 컨텍스트나 정보를 제공합니다. Font Awesome Tooltips의 주요 기능:

아이콘: Font Awesome 라이브러리의 아이콘을 툴팁에 쉽게 통합하여 시각적 매력과 사용자 경험을 향상시킬 수 있습니다.
사용자 정의: 툴팁은 웹사이트의 디자인에 맞게 스타일링하고 사용자 정의할 수 있어 색상, 크기 및 위치 조정이 가능합니다.
반응성: 다양한 화면 크기에 잘 적응하여 데스크톱 및 모바일 인터페이스 모두에 적합합니다.
접근성: 적절하게 구현된 툴팁은 UI를 혼잡하게 만들지 않고 추가 정보를 제공하여 접근성을 향상시킬 수 있습니다.
JavaScript 지원: 많은 툴팁 구현은 JavaScript 또는 CSS 프레임워크(예: Bootstrap)를 활용하여 표시 및 숨기기 효과와 같은 기능을 향상시킵니다.

WordPress 게시물에 Font Awesome Tooltips 추가하는 방법

WordPress 게시물에서 매력적인 콘텐츠를 만드는 것이 Font Awesome 툴팁 덕분에 더 쉬워졌습니다! 다음 간단한 단계를 따라 독자에게 추가 정보를 제공하는 아름다운 아이콘으로 게시물을 향상시켜 보세요. 1단계: 새 WordPress 게시물 만들기

WordPress에서 새 게시물을 만들기 시작합니다. 편집기에서 다음과 같이 Font Awesome 툴팁 단축코드를 삽입합니다:

[ ttfa tooltip_id=”13″ set=”fas” icon=”fa-question-circle” size=”2x” color=”#9ee2c6″ ]

이 Font Awesome 툴팁 단축코드는 게시물에 툴팁을 표시할 수 있게 해줍니다.

더 많은 WordPress 툴팁 단축코드는 우리의 자세한 툴팁 단축코드 문서에서 확인할 수 있습니다; tooltips.org/how-to-use-wordpress-tooltip-shortcode-tooltips-to-add-tooltips-manually/ 2단계: 툴팁 미리보기

단축코드를 추가한 후, WordPress 게시물의 프론트엔드로 이동합니다. 다음과 같은 멋진 질문 원 아이콘이 보일 것입니다:

Font Awesome 툴팁 아이콘

사용자가 질문 원 위에 마우스를 올리면 툴팁 팝업이 나타나 추가 세부 정보를 제공합니다:

Font Awesome 툴팁 팝업 3단계: 툴팁 사용자 정의

Font Awesome 아이콘의 크기와 색상을 사용자 정의할 수 있는 유연성이 있습니다. 예를 들어, 질문 원 아이콘을 더 크게 만들고 싶다면, 크기 매개변수를 2x에서 3x, 4x 또는 더 크게 변경하면 됩니다! 예를 들어: 프론트엔드에서 Font Awesome 툴팁 팝업 창

색상을 변경하려면, 색상 매개변수를 원하는 헥스 값으로 수정하면 됩니다, 예를 들어 #cccccc 또는 #eeeeee와 같이요. 4단계: 아이콘 스타일 선택

set 매개변수를 변경하여 Font Awesome 툴팁의 스타일을 조정할 수도 있습니다:

fas — 솔리드 아이콘
far — 레귤러 아이콘
fab — 브랜드 아이콘

알아야 할 사항 요약:

tooltip_id: 이것은 WordPress 툴팁 편집기에서 생성한 툴팁의 ID입니다.
set: 솔리드(fas), 레귤러(far) 또는 브랜드(fab) 아이콘 중에서 선택하세요.
icon: 우리는 질문 원 아이콘을 사용했지만, 1,588개 이상의 멋진 아이콘이 있으니 선택할 수 있습니다!
size: 디자인 선호도에 따라 3x, 4x 등으로 크기를 늘려도 됩니다.
color: 사이트에 맞게 색상을 사용자 정의하세요, 예를 들어 #eeeeee와 같이요.

이제 WordPress 게시물을 매력적인 Font Awesome 툴팁으로 향상시킬 준비가 되었습니다! 즐거운 블로깅 되세요! 결론:

Font Awesome은 크기, 색상 및 스타일을 CSS로 사용자 정의할 수 있는 1,500개 이상의 고품질 아이콘을 포함하고 있습니다. 이러한 아이콘은 크로스 브라우저 호환성을 위해 설계되었습니다. Font Awesome Tooltips는 사용자 상호작용을 개선하고 웹 페이지에서 유용한 정보를 시각적으로 매력적인 방식으로 제공하는 데 유용한 구성 요소입니다.

변경이 필요하시면 주저하지 말고 말씀해 주세요. 최대한 빨리 완료하도록 노력하겠습니다(현재 시각은 오전 1시 52분입니다).

모든 것이 잘 작동하면 테스트 사이트의 접근 권한을 변경해 주세요. 우리는 귀하의 개인 데이터와 개인 정보를 보호하기 위해 귀하의 계정에 로그인하지 않았습니다

감사합니다, 사랑하는 사람들과 함께 축복받은 하루 되세요

친애하는 인사를 전합니다,

WordPress Tooltips 지원팀

Tagged with: , ,

Виправлення конфліктів теми з Awesome та Bootstrap в плагіні Tooltips для WordPress, як використовувати tooltips font-awesome – Версія 35.8.8 тепер доступна

Виправлення конфліктів теми з Awesome і Bootstrap у плагіні WordPress Tooltips, як використовувати підказки font-awesome – Версія 35.8.8 тепер доступна Опубліковано 15 жовтня 2025 року автором WordPress Tooltips Опубліковано в Документації плагіна WordPress Tooltip — Немає коментарів ↓

Привіт, дорогі користувачі плагіна WordPress Tooltip, сподіваюся, це повідомлення застане вас у доброму здоров’ї, і ви насолоджуєтеся чудовими днями з вашою родиною. Ми отримали запит від чудового користувача WordPress Tooltip, який повідомив про конфлікт CSS з їхньою темою у плагіні WordPress Tooltips. Наш розробник WordPress перевірив тему і виявив, що вона конфліктує з Bootstrap і Font Awesome, які використовуються в підказках, серед іншого. Щоб вирішити цю проблему для нашого цінного користувача підказок, наш розробник WordPress Tooltips випустив нову версію: WordPress Tooltips Pro Plus 35.8.8.

1: Виправлено конфлікт між темою та фреймворком Bootstrap, включеним у WordPress tooltip:

Привіт, команда підтримки,
По-перше: величезне спасибі ще раз за неймовірно швидкий відгук і роботу вночі.
З версією 35.8.8 майже все в порядку з мого боку:

Сторінка замовлень WooCommerce → PHP-попередження зникли ✅

Salient → Панель адміністратора типографіки → більше не зламана ✅

Соціальні іконки в заголовку/футері → виглядають добре ✅

Є лише одна регресія, яка з'явилася відразу після оновлення до 35.8.8:

На головній сторінці мобільний заголовок/геройський макет зламаний (блок меню/заголовка зміщується, а відстань порушується).

Це вже було виправлено в попередній версії, але з 35.8.8 це повернулося.

Ще раз дякую вам за вашу невтомну роботу та надшвидкі відповіді — я справді ціную вашу гнучкість і допомогу!

З найкращими побажаннями,

Ми вирішили проблему для користувача підказок і відповіли:

Привіт

Сподіваюся, це повідомлення застане вас у доброму здоров'ї та щасливими днями з вашою родиною 

Вибачте за проблему, ми перевірили коди теми та нашого плагіна, ми також протестували цю проблему на різних роздільних здатностях і врешті-решт виявили, що це було викликано конфліктом між Bootstrap і темою. Рішення просте, будь ласка, відкрийте панель глобальних налаштувань підказок і вимкніть опцію: “Увімкнути / Вимкнути CSS Bootstrap, щоб уникнути конфліктів з темою?” На нашій стороні ми виявили, що все працює добре 

Чи могли б ви провести тест і дати нам зворотний зв'язок? Якщо виникнуть будь-які проблеми, будь ласка, не соромтеся повідомити нам, ми вирішимо це для вас якомога швидше 

Дякую, бажаю вам благословенного дня з вашими близькими 

З найкращими побажаннями,

Підтримка WordPress Tooltips

2: Сторінка замовлень WooCommerce: кілька PHP-попереджень все ще з’являються під розділом деталей замовлення (пов’язані з post_type, що дорівнює null):

Готово, ми переписали наші коди так, щоб вирішити цю проблему:

if (isset($post->post_type)) {

if ($post->post_type == ‘tooltips’) { add_meta_box(“show_tooltips_excerpt_control_meta_box_id”, __(‘Показати витяг у спливаючій підказці?’, ‘wordpress-tooltips’), ‘show_tooltips_excerpt_meta_box’, null, “side”, “high”, null); } }

Тепер це працює добре

3: Панель типографіки Salient: інтерфейс адміністратора під Salient → Типографіка стає зламаним і неправильно вирівняним, коли активний WordPress Tooltips Pro.

Готово, ми переглянули код основної теми і виявили, що він містить клас .tooltip, який конфліктує з класом .tooltips у нашому файлі admin.css. Ми переписали наш плагін WordPress Tooltips таким чином:

Завантажити файл admin.css для плагіна WordPress Tooltips у зоні wp-admin лише тоді, коли поточний екран належить плагіну.

Коди:

if (isset($_GET[‘post_type’]))
{
$tooltips_admin_post_type_check = sanitize_text_field($_GET[‘post_type’]);
if ($tooltips_admin_post_type_check === ‘tooltips’)
{
wp_enqueue_style(‘tooltips_pro_admin_css’, plugin_dir_url(__FILE__) . ‘asset/css/admin/admin.css’);
}
}

Тепер це працює добре 

4: Соціальні іконки: іконки Font Awesome у меню та футері (соціальні посилання) все ще відображаються неправильно або як порожні коробки.

Готово, у темі Salient ми виявили, що вони завантажують свої скрипти пізно так:

add_action( ‘wp_enqueue_scripts’, ‘nectar_enqueue_dynamic_css’, 20 );

Ми переписали наш плагін, щоб завантажити Font Awesome пізно, щоб уникнути конфліктів з іншими темами або плагінами:

add_action( ‘wp_enqueue_scripts’, ‘ttfa_load_font_awesome’ ,10000);

Таким чином, всі коди в темі Salient будуть виконані першими, наші коди останніми — виклик завантаження Font Awesome.

Тепер це працює добре 

Тема користувача використовувала Font Awesome 6.5, а наші Font Awesome Tooltips також використовували Font Awesome 6.4 у WordPress Tooltips Pro Plus 35.8.8. Ми оновили Font Awesome tooltips, щоб використовувати останню версію: Font Awesome 7.1. Що таке Font Awesome?

Font Awesome — це популярний набір іконок і веб-шрифт, який надає величезну колекцію масштабованих векторних іконок і соціальних логотипів. Він дозволяє розробникам легко впроваджувати високоякісні іконки у свої веб-сайти та додатки без необхідності у файлах зображень. Ключові особливості Font Awesome:

Масштабовані іконки: Оскільки іконки Font Awesome є векторними, їх можна масштабувати до будь-якого розміру без втрати якості, що робить їх ідеальними для адаптивних дизайнів.
Сумісність з усіма браузерами: Font Awesome працює безперебійно в усіх сучасних веб-браузерах.
Легка інтеграція: Розробники можуть легко інтегрувати Font Awesome у свої проекти, використовуючи простий тег <link> або встановлюючи його через менеджери пакетів, такі як npm або Yarn.
Налаштування: Іконки можна стилізувати за допомогою CSS, що дозволяє змінювати колір, розмір, обертання та багато іншого, щоб відповідати вимогам дизайну веб-сайту.
Доступність: Іконки Font Awesome можна зробити доступними через правильні HTML-атрибути, що забезпечує їх використання з екранними зчитувачами.
Регулярні оновлення: Набір інструментів часто оновлюється новими іконками, що покращує його бібліотеку з часом.

Чому користувачі люблять Font Awesome:

Широкий вибір: Font Awesome пропонує тисячі іконок, що охоплюють численні категорії, надаючи користувачам безліч варіантів для пошуку ідеальної іконки для будь-якого застосування.
Простота: Синтаксис використання Font Awesome є простим, що робить його легким для розробників усіх рівнів.
Продуктивність: Оскільки це набір іконок на основі шрифтів, Font Awesome зазвичай завантажується швидше, ніж традиційні іконки зображень, що сприяє покращенню продуктивності веб-сайту.
Підтримка спільноти: Завдяки великій спільноті користувачів і всебічній документації розробники можуть легко знайти підтримку, навчальні посібники та приклади.
Узгоджений стиль: Усі іконки мають єдиний стиль, що допомагає підтримувати візуальну узгодженість у веб-додатках.
Безкоштовні та платні варіанти: Font Awesome пропонує як безкоштовні, так і преміум-версії, що дозволяє користувачам вибирати відповідно до своїх потреб і бюджету.

Висновок

Font Awesome став популярним рішенням для багатьох розробників завдяки своїй універсальності, простоті використання та великій бібліотеці іконок. Незалежно від того, чи створюєте ви простий веб-сайт, чи складний веб-додаток, Font Awesome надає інструменти, необхідні для покращення дизайну інтерфейсу та поліпшення користувацького досвіду. Що таке Font Awesome Tooltips?

Font Awesome Tooltips — це функція, яка дозволяє розробникам створювати інформаційні бокси або підказки, які з’являються при наведенні, використовуючи іконки Font Awesome, включені в версію wordpress tooltips pro plus 19.9.8. Ці підказки надають додатковий контекст або інформацію про елемент на веб-сторінці, коли користувач наводить на нього курсор. Ключові особливості Font Awesome Tooltips:

Іконки: Ви можете легко впроваджувати іконки з бібліотеки Font Awesome у свої підказки, покращуючи візуальну привабливість і користувацький досвід.
Налаштування: Підказки можна стилізувати та налаштовувати, щоб відповідати дизайну вашого веб-сайту, дозволяючи вносити зміни в колір, розмір і позиціювання.
Адаптивність: Вони часто добре адаптуються до різних розмірів екранів, що робить їх підходящими як для настільних, так і для мобільних інтерфейсів.
Доступність: Правильно реалізовані підказки можуть покращити доступність, надаючи додаткову інформацію без захаращення інтерфейсу.
Підтримка JavaScript: Багато реалізацій підказок використовують JavaScript або CSS-фреймворки (такі як Bootstrap) для покращення функціональності, наприклад, ефектів показу та приховування.

Як додати Font Awesome Tooltips у вашому пості WordPress

Створення цікавого контенту у ваших постах WordPress стало простішим з Font Awesome tooltips! Дотримуйтеся цих простих кроків, щоб покращити ваші пости за допомогою красивих іконок, які надають додаткову інформацію вашим читачам.

Крок 1: Створіть новий пост WordPress

Почніть зі створення нового поста в WordPress. У редакторі просто вставте шорткод Font Awesome tooltip ось так:

[ ttfa tooltip_id="13" set="fas" icon="fa-question-circle" size="2x" color="#9ee2c6" ]

Цей шорткод Font Awesome tooltip дозволить вам відобразити підказку у вашому пості.

Більше шорткодів для WordPress tooltips можна знайти в нашому детальному документі про шорткоди; tooltips.org/how-to-use-wordpress-tooltip-shortcode-tooltips-to-add-tooltips-manually/

Крок 2: Перегляньте вашу підказку

Як тільки ви додали шорткод, перейдіть на фронт-енд вашого поста WordPress. Ви побачите чудову іконку питання, яка виглядає ось так:

Іконка підказки Font Awesome

Коли користувачі наведуть курсор на іконку питання, з’явиться спливаюча підказка, що надає більше деталей:

Спливаюча підказка Font Awesome

Крок 3: Налаштуйте вашу підказку

Ви маєте можливість налаштувати розмір та колір ваших іконок Font Awesome. Наприклад, якщо ви хочете зробити іконку питання більшою, просто змініть параметр розміру з 2x на 3x, 4x або навіть більше! Ось приклад: вікно спливаючої підказки font awesome на фронт-енді

Щоб змінити колір, змініть параметр кольору на будь-яке значення в шістнадцятковій системі, яке вам подобається, наприклад, #cccccc або #eeeeee.

Крок 4: Виберіть стиль вашої іконки

Ви також можете відрегулювати стиль вашої підказки Font Awesome, змінивши параметр набору:

  • fas — Солідні іконки
  • far — Звичайні іконки
  • fab — Брендові іконки

Швидке резюме того, що вам потрібно знати:

  • tooltip_id: Це ID підказки, яку ви створили в редакторі підказок WordPress.
  • set: Виберіть між солідними (fas), звичайними (far) або брендовими (fab) іконками.
  • icon: Ми використовували іконку питання, але пам’ятайте, що доступно понад 1,588 приголомшливих іконок на вибір!
  • size: Не соромтеся збільшувати розмір до 3x, 4x тощо, залежно від ваших дизайнерських уподобань.
  • color: Налаштуйте колір, щоб він відповідав вашому сайту, наприклад, #eeeeee.

Тепер ви готові покращити ваші пости WordPress за допомогою приємних Font Awesome tooltips! Щасливого блогування!

Висновок:

Font Awesome включає понад 1,500 високоякісних іконок, які можуть бути налаштовані за розміром, кольором та стилем за допомогою CSS. Ці іконки призначені для крос-браузерної сумісності. Font Awesome Tooltips є корисним компонентом для покращення взаємодії з користувачами та надання корисної інформації в привабливій візуально формі на веб-сторінках.

Якщо потрібно внести зміни, будь ласка, не соромтеся повідомити нам, ми докладемо всіх зусиль, щоб завершити це якомога швидше (зараз у нас 01:52 ранку).

markdown
Якщо все працює добре, будь ласка, змініть доступ до вашого тестового сайту. Ми ніколи не входили у ваш обліковий запис, щоб захистити ваші приватні дані та особисту інформацію 

Дякуємо, бажаємо вам благословенного дня з вашими близькими 

З найкращими побажаннями,
Tagged with: , ,

Исправление конфликтов темы с Awesome и Bootstrap в плагине подсказок WordPress, как использовать подсказки шрифта-шрифта – Версия 35.8.8 Теперь доступна

“Исправление конфликтов тем с Awesome и Bootstrap в плагине WordPress Tooltips, как использовать подсказки font-awesome – Версия 35.8.8 теперь доступна Опубликовано 15 октября 2025 года пользователем WordPress Tooltips Опубликовано в Документации плагина WordPress Tooltip — Нет комментариев ↓

Привет, дорогие пользователи плагина WordPress Tooltip! Надеюсь, это сообщение находит вас в добром здравии и что вы наслаждаетесь прекрасными днями с вашей семьей. Мы получили запрос от замечательного пользователя WordPress Tooltip, который сообщил о конфликте CSS с их темой в плагине WordPress Tooltips. Наш разработчик WordPress проверил тему и обнаружил, что она конфликтует с Bootstrap и Font Awesome, которые используются в подсказках, среди прочего. Чтобы решить эту проблему для нашего ценного пользователя подсказок, наш разработчик WordPress Tooltips выпустил новую версию: WordPress Tooltips Pro Plus 35.8.8.

1: Исправлен конфликт между темой и фреймворком Bootstrap, включенным в WordPress Tooltips:

Привет, команда поддержки,
Прежде всего: огромное спасибо за невероятно быструю реакцию и работу в позднее время.
С 35.8.8 почти все работает отлично с моей стороны:

Страница заказов WooCommerce → PHP предупреждения исчезли ✅

Salient → Панель администрирования типографики → больше не сломана ✅

Социальные иконки в заголовке/подвале → выглядят хорошо ✅

Есть только одна регрессия, которая появилась сразу после обновления до 35.8.8:

На главной странице мобильный заголовок/герой сломан (блок меню/заголовка смещается, и расстояние нарушается).

Это уже было исправлено в предыдущей сборке, но с 35.8.8 это вернулось.

Еще раз спасибо за вашу неустанную работу и супербыстрые ответы — я действительно ценю вашу гибкость и помощь!

С уважением,

Мы решили проблему для пользователя подсказок и ответили:

Привет,

Надеюсь, это сообщение находит вас в добром здравии и что вы проводите счастливые дни с вашей семьей 

Извините за проблему, мы проверили коды темы и нашего плагина, мы также протестировали эту проблему на различных разрешениях и в конечном итоге обнаружили, что она была вызвана конфликтом между Bootstrap и темой. Решение простое: пожалуйста, откройте панель глобальных настроек подсказок и отключите опцию: "Включить/Отключить CSS Bootstrap, чтобы избежать конфликтов с темой?" На нашей стороне мы обнаружили, что все работает хорошо 

Не могли бы вы провести тест и дать нам обратную связь? Если возникнут какие-либо проблемы, пожалуйста, не стесняйтесь сообщить нам, мы решим это для вас как можно скорее 

Спасибо, желаем вам благословенного дня с вашими близкими 

С наилучшими пожеланиями,

Поддержка WordPress Tooltips

2: Страница заказов WooCommerce: несколько PHP предупреждений все еще появляются в разделе деталей заказа (связано с тем, что post_type равен null):

Сделано, мы переписали наш код следующим образом, чтобы решить проблему:

if (isset($post->post_type)) {

if ($post->post_type == ‘tooltips’) { add_meta_box(“show_tooltips_excerpt_control_meta_box_id”, __(‘Показать отрывок в всплывающей подсказке?’, ‘wordpress-tooltips’), ‘show_tooltips_excerpt_meta_box’, null, “side”, “high”, null); } }

Теперь это работает хорошо

3: Панель типографики Salient: интерфейс администратора в Salient → Типографика становится сломанным и несоответствующим, когда активен WordPress Tooltips Pro.

Сделано, мы проверили код основной темы и обнаружили, что он включает класс .tooltip, который конфликтует с классом .tooltips в нашем файле admin.css. Мы переписали наш плагин WordPress Tooltips следующим образом:

загружать файл admin.css для плагина WordPress Tooltips в области wp-admin только тогда, когда текущий экран принадлежит плагину.

Код:

if (isset($_GET[‘post_type’]))
{
$tooltips_admin_post_type_check = sanitize_text_field($_GET[‘post_type’]);
if ($tooltips_admin_post_type_check === ‘tooltips’)
{
wp_enqueue_style(‘tooltips_pro_admin_css’, plugin_dir_url(__FILE__) . ‘asset/css/admin/admin.css’);
}
}

Теперь это работает хорошо 

4: Социальные иконки: иконки Font Awesome в меню и подвале (социальные ссылки) все еще отображаются неправильно или как пустые квадраты.

Сделано, в теме Salient мы обнаружили, что они загружают свои скрипты поздно следующим образом:

add_action( ‘wp_enqueue_scripts’, ‘nectar_enqueue_dynamic_css’, 20 );

Мы переписали наш плагин, чтобы загружать Font Awesome поздно, чтобы избежать конфликтов с другими темами или плагинами:

add_action( ‘wp_enqueue_scripts’, ‘ttfa_load_font_awesome’ ,10000);

Таким образом, весь код в теме Salient будет выполняться первым, а наш код будет загружать Font Awesome в последнюю очередь.

Поэтому весь код в теме Salient будет выполняться с приоритетом, и наш плагин в конечном итоге вызовет загрузку Font Awesome.

Теперь это работает хорошо 

Тема пользователя использовала Font Awesome 6.5, а наши подсказки Font Awesome также использовали Font Awesome 6.4 в WordPress Tooltips Pro Plus 35.8.8. Мы обновили подсказки Font Awesome, чтобы использовать последнюю версию: Font Awesome 7.1. Что такое Font Awesome?

Font Awesome — это популярный набор значков и веб-шрифт, который предоставляет обширную коллекцию масштабируемых векторных значков и социальных логотипов. Он позволяет разработчикам легко интегрировать высококачественные значки в свои веб-сайты и приложения без необходимости в файловых изображениях. Ключевые особенности Font Awesome:

Масштабируемые значки: Будучи векторными, значки Font Awesome могут быть масштабированы до любого размера без потери качества, что делает их идеальными для адаптивного дизайна.
Кроссбраузерная совместимость: Font Awesome работает безупречно во всех современных веб-браузерах.
Легкая интеграция: Разработчики могут легко интегрировать Font Awesome в свои проекты, используя простой тег <link> или установив его через менеджеры пакетов, такие как npm или Yarn.
Настраиваемость: Значки можно стилизовать с помощью CSS, что позволяет изменять цвет, размер, поворот и многое другое, чтобы соответствовать требованиям дизайна веб-сайта.
Доступность: Значки Font Awesome могут быть сделаны доступными через правильные HTML-атрибуты, что обеспечивает их использование с помощью экранных считывателей.
Регулярные обновления: Набор инструментов часто обновляется новыми значками, улучшая его библиотеку со временем.

Почему пользователи любят Font Awesome:

Широкий выбор: Font Awesome предлагает тысячи значков, охватывающих множество категорий, предоставляя пользователям множество вариантов для поиска идеального значка для любого приложения.
Простота: Синтаксис использования Font Awesome прост, что делает его легким для разработчиков любого уровня навыков.
Производительность: Поскольку это набор значков на основе шрифта, Font Awesome обычно загружается быстрее, чем традиционные значки изображений, что способствует улучшению производительности веб-сайта.
Поддержка сообщества: С большим сообществом пользователей и обширной документацией разработчики могут легко найти поддержку, учебные пособия и примеры.
Последовательный стиль: Все значки имеют единый стиль, что помогает поддерживать визуальную согласованность в веб-приложениях.
Бесплатные и платные варианты: Font Awesome предлагает как бесплатные, так и премиум-версии, позволяя пользователям выбирать в зависимости от их потребностей и бюджета.

Заключение

Font Awesome стал решением для многих разработчиков благодаря своей универсальности, простоте использования и обширной библиотеке значков. Независимо от того, создаете ли вы простой веб-сайт или сложное веб-приложение, Font Awesome предоставляет инструменты, необходимые для улучшения дизайна пользовательского интерфейса и улучшения пользовательского опыта. Что такое Font Awesome Tooltips?

Font Awesome Tooltips — это функция, которая позволяет разработчикам создавать всплывающие информационные окна или подсказки с использованием значков Font Awesome, включенных в версию wordpress tooltips pro plus 19.9.8. Эти подсказки предоставляют дополнительный контекст или информацию об элементе на веб-странице, когда пользователь наводит на него курсор. Ключевые особенности Font Awesome Tooltips:

Значки: Вы можете легко интегрировать значки из библиотеки Font Awesome в ваши подсказки, улучшая визуальную привлекательность и пользовательский опыт.
Настройка: Подсказки можно стилизовать и настраивать в соответствии с дизайном вашего веб-сайта, позволяя изменять цвет, размер и позиционирование.
Адаптивность: Они часто хорошо адаптируются к различным размерам экранов, что делает их подходящими как для настольных, так и для мобильных интерфейсов.
Доступность: Правильно реализованные подсказки могут улучшить доступность, предоставляя дополнительную информацию без загромождения пользовательского интерфейса.
Поддержка JavaScript: Многие реализации подсказок используют JavaScript или CSS-фреймворки (такие как Bootstrap) для улучшения функциональности, например, для эффектов показа и скрытия.

Как добавить Font Awesome Tooltips в ваш пост WordPress

Создание увлекательного контента в ваших постах WordPress стало проще с помощью подсказок Font Awesome! Следуйте этим простым шагам, чтобы улучшить ваши посты красивыми значками, которые предоставляют дополнительную информацию вашим читателям. Шаг 1: Создайте новый пост WordPress

Начните с создания нового поста в WordPress. В редакторе просто вставьте шорткод подсказки Font Awesome следующим образом:

[ ttfa tooltip_id=”13″ set=”fas” icon=”fa-question-circle” size=”2x” color=”#9ee2c6″ ]

Этот шорткод подсказки Font Awesome позволит вам отобразить подсказку в вашем посте.

Больше шорткодов WordPress Tooltips можно найти в нашем подробном документе по шорткодам подсказок; tooltips.org/how-to-use-wordpress-tooltip-shortcode-tooltips-to-add-tooltips-manually/ Шаг 2: Предварительный просмотр вашей подсказки

После того как вы добавили шорткод, перейдите на фронтальную часть вашего поста WordPress. Вы увидите красивый значок вопросительного круга, который выглядит так:

Иконка подсказки Font Awesome

Когда пользователи наводят курсор на вопросительный круг, появится всплывающее окно подсказки с дополнительными деталями:

Всплывающее окно подсказки Font Awesome Шаг 3: Настройте вашу подсказку

У вас есть возможность настроить размер и цвет ваших значков Font Awesome. Например, если вы хотите сделать значок вопросительного круга больше, просто измените параметр размера с 2x на 3x, 4x или даже больше! Вот пример: всплывающее окно подсказки font awesome на фронтальной части

Чтобы изменить цвет, измените параметр цвета на любое шестнадцатеричное значение, которое вам нравится, например, #cccccc или #eeeeee. Шаг 4: Выберите стиль вашего значка

Вы также можете изменить стиль вашей подсказки Font Awesome, изменив параметр set:

fas — Сплошные значки
far — Обычные значки
fab — Брендовые значки

Краткое резюме того, что вам нужно знать:

tooltip_id: Это ID подсказки, которую вы создали в редакторе подсказок WordPress.
set: Выберите между сплошными (fas), обычными (far) или брендированными (fab) значками.
icon: Мы использовали значок вопросительного круга, но помните, что у вас есть более 1,588 потрясающих значков на выбор!
size: Не стесняйтесь увеличивать размер до 3x, 4x и т.д., в зависимости от ваших предпочтений в дизайне.
color: Настройте цвет, чтобы он соответствовал вашему сайту, например, #eeeeee.

Теперь вы готовы улучшить ваши посты WordPress с помощью замечательных подсказок Font Awesome! Счастливого блоггинга! Заключение:

Font Awesome включает более 1,500 высококачественных значков, которые можно настраивать по размеру, цвету и стилю с помощью CSS. Эти значки разработаны для кроссбраузерной совместимости. Подсказки Font Awesome являются полезным компонентом для улучшения взаимодействия с пользователем и предоставления полезной информации визуально привлекательным образом на веб-страницах.

Если вам нужно что-то изменить, пожалуйста, не стесняйтесь сообщить нам, мы постараемся сделать это как можно скорее (сейчас 01:52 ночи).

Если все работает хорошо, пожалуйста, измените доступ к вашему тестовому сайту, мы никогда не входили в вашу учетную запись, чтобы защитить ваши личные данные и информацию

Спасибо, желаем вам благословенного дня с вашими близкими

С наилучшими пожеланиями,

Поддержка WordPress Tooltips

Tagged with: , ,

إصلاح تعارضات القوالب مع Awesome و Bootstrap في مكون WordPress الإضافي للأدوات، كيفية استخدام أدوات font-awesome – الإصدار 35.8.8 متاح الآن

مرحبًا، أعزائي مستخدمي إضافة WordPress Tooltip، آمل أن تكونوا بخير وأن تقضوا أيامًا رائعة مع عائلتكم.

لقد استلمنا تذكرة من مستخدم رائع لإضافة WordPress Tooltip الذي أبلغ عن تعارض في CSS مع السمة الخاصة بهم في إضافة WordPress Tooltips. قام مطور WordPress لدينا بالتحقق من السمة ووجد أنها تتعارض مع Bootstrap وFont Awesome، اللذين يُستخدمان في التولتيب، من بين أمور أخرى. لحل المشكلة لمستخدم التولتيب القيم لدينا، أطلق مطور WordPress Tooltips لدينا إصدارًا جديدًا: WordPress Tooltips Pro Plus 35.8.8.

1: تم حل التعارض بين السمة وإطار عمل Bootstrap المضمن في WordPress tooltip:

مرحبًا فريق الدعم،
أولاً وقبل كل شيء: شكرًا جزيلًا مرة أخرى على سرعة الاستجابة و العمل الليلي المتأخر.
مع 35.8.8، كل شيء تقريبًا يعمل بشكل جيد لدي:

صفحة طلبات WooCommerce → تحذيرات PHP اختفت ✅

Salient → لوحة تحكم الطباعة → لم تعد معطلة ✅

أيقونات التواصل الاجتماعي في الهيدر/التذييل → تبدو جيدة ✅

هناك تراجع واحد فقط ظهر فور تحديثي إلى 35.8.8:

على الصفحة الرئيسية، تخطيط الهيدر/البطل المحمول معطل (كتلة القائمة/الهيدر تتحرك والمسافات غير صحيحة).

لقد تم إصلاح ذلك بالفعل في الإصدار السابق، ولكن مع 35.8.8 عاد الوضع كما كان.

مرة أخرى، شكرًا جزيلاً على عملكم الدؤوب والاستجابات السريعة - أنا حقًا أقدر مرونتكم ومساعدتكم!

مع خالص التحيات،

قمنا بحل المشكلة لمستخدم التولتيب وردينا:

مرحبًا

آمل أن تكون بخير وأن تقضي أيامًا سعيدة مع عائلتك 

نعتذر عن المشكلة، قمنا بفحص أكواد السمة والإضافة الخاصة بنا، كما اختبرنا هذه المشكلة عبر العديد من الدقة واكتشفنا في النهاية أنها ناجمة عن تعارض بين Bootstrap والسمة. الحل بسيط، يرجى فتح لوحة إعدادات التولتيب العامة، وتعطيل الخيار: "تمكين / تعطيل CSS لـ Bootstrap لتجنب تعارضات السمة؟"، من جانبنا، وجدنا أن كل شيء يعمل بشكل جيد 

هل يمكنك إجراء اختبار وإعطائنا ملاحظاتك؟ إذا كانت هناك أي مشكلة، لا تتردد في إخبارنا، سنقوم بحلها لك في أسرع وقت ممكن 

شكرًا، أتمنى لك يومًا مباركًا مع أحبائك 

مع أطيب التحيات،

دعم WordPress Tooltips

2: صفحة طلبات WooCommerce: لا تزال تظهر عدة تحذيرات PHP تحت قسم تفاصيل الطلب (متعلقة بكون post_type فارغًا):

تمت، لقد أعادنا كتابة أكوادنا مثل هذا لحل المشكلة:

php
if (isset($post->post_type)) {
    if ($post->post_type == ‘tooltips’) {
        add_meta_box(“show_tooltips_excerpt_control_meta_box_id”, __(‘Show excerpt in tooltip pop up?’, ‘wordpress-tooltips’), ‘show_tooltips_excerpt_meta_box’, null, “side”, “high”, null);
    }
}

الآن يعمل بشكل جيد

3: لوحة Typography في Salient: واجهة الإدارة تحت Salient → Typography تصبح معطلة وغير متوازنة عندما تكون إضافة WordPress Tooltips Pro نشطة.

تمت، قمنا بمراجعة كود السمة الأساسية ووجدنا أنه يتضمن فئة .tooltip، والتي تتعارض مع فئة .tooltips في ملف admin.css الخاص بنا. لقد قمنا بإعادة كتابة إضافة WordPress Tooltips الخاصة بنا بهذا الشكل:

تحميل ملف admin.css لإضافة WordPress Tooltips في منطقة wp-admin فقط عندما تنتمي الشاشة الحالية إلى الإضافة.

الأكواد:
php
if (isset($_GET[‘post_type’])) {
    $tooltips_admin_post_type_check = sanitize_text_field($_GET[‘post_type’]);
    if ($tooltips_admin_post_type_check === ‘tooltips’) {
        wp_enqueue_style(‘tooltips_pro_admin_css’, plugin_dir_url(__FILE__) . ‘asset/css/admin/admin.css’);
    }
}

الآن يعمل بشكل جيد

4: أيقونات التواصل الاجتماعي: لا تزال أيقونات Font Awesome في القائمة والتذييل (روابط اجتماعية) تعرض بشكل غير صحيح أو كصناديق فارغة.

تمت، في سمة Salient، وجدنا أنهم يقومون بتحميل سكريبتاتهم متأخرًا مثل هذا:

4: أيقونات التواصل الاجتماعي: لا تزال أيقونات Font Awesome في القائمة والتذييل (روابط التواصل الاجتماعي) تعرض بشكل غير صحيح أو كصناديق فارغة.

تم، في سمة سالينت، وجدنا أنها تحمل السكربتات الخاصة بها في وقت متأخر مثل هذا:

add_action( ‘wp_enqueue_scripts’, ‘nectar_enqueue_dynamic_css’, 20 );

قمنا بإعادة كتابة مكوننا الإضافي لتحميل Font Awesome متأخراً لتجنب التعارضات مع سمات أو مكونات إضافية أخرى:

add_action( ‘wp_enqueue_scripts’, ‘ttfa_load_font_awesome’ ,10000);

لذا، ستتم معالجة جميع الأكواد في سمة سالينت أولاً، ثم أكوادنا ستقوم بتحميل Font Awesome في النهاية.

لذلك، سيتم تنفيذ جميع الأكواد في سمة سالينت بأولوية، وسيتصل مكوننا الإضافي أخيراً بـ Font Awesome لتحميله.

إنه يعمل بشكل جيد الآن 

كانت سمة المستخدم تستخدم Font Awesome 6.5، بينما كانت أدوات Font Awesome Tooltips الخاصة بنا تستخدم أيضاً Font Awesome 6.4 في WordPress Tooltips Pro Plus 35.8.8. قمنا بترقية أدوات Font Awesome لإستخدام النسخة الأحدث: Font Awesome 7.1. ما هو Font Awesome؟

Font Awesome هو مجموعة أيقونات وأداة خط ويب شهيرة توفر مجموعة كبيرة من الأيقونات المتجهة القابلة للتغيير والشعارات الاجتماعية. يسمح للمطورين بسهولة دمج أيقونات عالية الجودة في مواقعهم وتطبيقاتهم دون الحاجة إلى ملفات صور. الميزات الرئيسية لـ Font Awesome:

  • أيقونات قابلة للتغيير: كونها قائمة على المتجهات، يمكن تكبير أيقونات Font Awesome إلى أي حجم دون فقدان الجودة، مما يجعلها مثالية للتصاميم التفاعلية.
  • التوافق عبر المتصفحات: يعمل Font Awesome بسلاسة عبر جميع المتصفحات الحديثة.
  • سهولة الدمج: يمكن للمطورين دمج Font Awesome بسهولة في مشاريعهم باستخدام وسم <link> بسيط أو عن طريق تثبيته عبر مديري الحزم مثل npm أو Yarn.
  • قابل للتخصيص: يمكن تصميم الأيقونات باستخدام CSS، مما يسمح بتغييرات في اللون والحجم والدوران والمزيد ليتناسب مع متطلبات تصميم الموقع.
  • الوصول: يمكن جعل أيقونات Font Awesome متاحة من خلال سمات HTML الصحيحة، مما يضمن إمكانية استخدامها بواسطة قارئات الشاشة.
  • تحديثات منتظمة: يتم تحديث الأداة بشكل متكرر مع أيقونات جديدة، مما يعزز مكتبتها مع مرور الوقت.

لماذا يحب المستخدمون Font Awesome:

  • تنوع واسع: يقدم Font Awesome آلاف الأيقونات التي تغطي العديد من الفئات، مما يوفر للمستخدمين خيارات واسعة للعثور على الأيقونة المثالية لأي تطبيق.
  • البساطة: الصياغة المستخدمة في Font Awesome مباشرة، مما يسهل على المطورين من جميع مستويات المهارة التنفيذ.
  • الأداء: كمجموعة أيقونات قائمة على الخطوط، عادةً ما يتم تحميل Font Awesome بشكل أسرع من الأيقونات التقليدية، مما يساهم في تحسين أداء الموقع.
  • دعم المجتمع: مع وجود مجتمع كبير من المستخدمين ووثائق شاملة، يمكن للمطورين العثور بسهولة على الدعم، والدروس التعليمية، والأمثلة.
  • أسلوب متسق: تحتوي جميع الأيقونات على أسلوب موحد، مما يساعد في الحفاظ على الاتساق البصري عبر التطبيقات الويب.
  • خيارات مجانية ومدفوعة: يقدم Font Awesome نسخ مجانية ومدفوعة، مما يسمح للمستخدمين بالاختيار بناءً على احتياجاتهم وميزانيتهم.

الخاتمة

ما هي تلميحات فونت أوسم؟

تعتبر تلميحات فونت أوسم ميزة تسمح للمطورين بإنشاء صناديق معلومات قابلة للعرض أو تلميحات باستخدام أيقونات فونت أوسم، المضمنة في الإصدار 19.9.8 من ووردبريس Tooltips Pro Plus. توفر هذه التلميحات سياقًا أو معلومات إضافية حول عنصر ما على صفحة الويب عندما يقوم المستخدم بالمرور فوقه بمؤشر الفأرة.

الميزات الرئيسية لتلميحات فونت أوسم:

  • الأيقونات: يمكنك بسهولة دمج الأيقونات من مكتبة فونت أوسم في تلميحاتك، مما يعزز الجاذبية البصرية وتجربة المستخدم.
  • التخصيص: يمكن تصميم التلميحات وتخصيصها لتتناسب مع تصميم موقعك، مما يسمح بإجراء تعديلات في اللون والحجم والموضع.
  • الاستجابة: غالبًا ما تتكيف بشكل جيد مع أحجام الشاشات المختلفة، مما يجعلها مناسبة لكل من واجهات سطح المكتب والهواتف المحمولة.
  • سهولة الوصول: يمكن أن تحسن التلميحات التي تم تنفيذها بشكل صحيح سهولة الوصول من خلال توفير معلومات إضافية دون فوضى في واجهة المستخدم.
  • دعم JavaScript: تستفيد العديد من تطبيقات التلميحات من JavaScript أو أطر CSS (مثل Bootstrap) لتعزيز الوظائف، مثل تأثيرات العرض والإخفاء.

كيفية إضافة تلميحات فونت أوسم في منشور ووردبريس الخاص بك

إن إنشاء محتوى جذاب في منشورات ووردبريس الخاصة بك أصبح أسهل مع تلميحات فونت أوسم! اتبع هذه الخطوات البسيطة لتعزيز منشوراتك بأيقونات جميلة تقدم معلومات إضافية لقراءك.

الخطوة 1: إنشاء منشور جديد في ووردبريس

ابدأ بإنشاء منشور جديد في ووردبريس. في المحرر، قم ببساطة بإدراج رمز القصاصة لتلميحات فونت أوسم كالتالي:

[ ttfa tooltip_id="13" set="fas" icon="fa-question-circle" size="2x" color="#9ee2c6" ]

هذا الرمز سيمكنك من عرض تلميح في منشورك.

يمكن العثور على المزيد من رموز القصاصة لتلميحات ووردبريس في وثيقة الرموز التفصيلية لدينا؛ tooltips.org/how-to-use-wordpress-tooltip-shortcode-tooltips-to-add-tooltips-manually/

الخطوة 2: معاينة التلميح الخاص بك

بمجرد إضافة رمز القصاصة، انتقل إلى الجزء الأمامي من منشور ووردبريس الخاص بك. سترى أيقونة دائرة سؤال جميلة، والتي تبدو هكذا:

أيقونة تلميح فونت أوسم

عندما يمر المستخدمون فوق دائرة السؤال، ستظهر نافذة تلميح تحتوي على مزيد من التفاصيل:

نافذة تلميح فونت أوسم

الخطوة 3: تخصيص التلميح الخاص بك

لديك المرونة لتخصيص حجم ولون أيقونات فونت أوسم الخاصة بك. على سبيل المثال، إذا كنت ترغب في جعل أيقونة دائرة السؤال أكبر، ما عليك سوى تغيير معلمة الحجم من 2x إلى 3x، 4x، أو حتى أكبر! إليك مثال: نافذة تلميح فونت أوسم في الواجهة الأمامية

لتغيير اللون، عدل معلمة اللون إلى أي قيمة سداسية تفضلها، مثل #cccccc أو #eeeeee.

الخطوة 4: اختر نمط الأيقونة الخاص بك

يمكنك أيضًا تعديل نمط تلميح فونت أوسم الخاص بك عن طريق تغيير معلمة المجموعة:

  • fas — أيقونات صلبة
  • far — أيقونات عادية
  • fab — أيقونات العلامة التجارية

ملخص سريع لما تحتاج لمعرفته:

  • tooltip_id: هذا هو معرف التلميح الذي أنشأته في محرر تلميحات ووردبريس.
  • set: اختر بين أيقونات صلبة (fas)، عادية (far)، أو علامات تجارية (fab).
  • icon: استخدمنا أيقونة دائرة السؤال، لكن تذكر أن هناك أكثر من 1,588 أيقونة مذهلة للاختيار من بينها!
  • size: لا تتردد في زيادة الحجم إلى 3x، 4x، إلخ، بناءً على تفضيل التصميم الخاص بك.
  • color: خصص اللون ليتناسب مع موقعك، مثل #eeeeee.

الآن أنت مستعد لتعزيز منشورات ووردبريس الخاصة بك بتلميحات فونت أوسم الرائعة! كتابة مدونة سعيدة!

الآن أنت مستعد لتعزيز منشورات ووردبريس الخاصة بك بتلميحات فونت أوسم الرائعة! كتابة مدونة سعيدة!

الخاتمة:

تتضمن فونت أوسم أكثر من 1,500 أيقونة عالية الجودة يمكن تخصيصها من حيث الحجم واللون والأسلوب باستخدام CSS. تم تصميم هذه الأيقونات لتكون متوافقة مع جميع المتصفحات. تعتبر تلميحات فونت أوسم مكونًا مفيدًا لتحسين تفاعل المستخدم وتوفير معلومات مفيدة بطريقة جذابة بصريًا على صفحات الويب.

إذا كان هناك أي شيء تحتاج منا تغييره، فلا تتردد في إخبارنا، وسنبذل قصارى جهدنا لإنجاز ذلك في أسرع وقت ممكن (الساعة الآن 01:52 صباحًا).

إذا كانت الأمور تسير بشكل جيد، يرجى تغيير وصول موقع الاختبار الخاص بك، فنحن لم نقم بتسجيل الدخول إلى حسابك، لحماية بياناتك الخاصة ومعلوماتك الشخصية

شكرًا لك، ونتمنى لك يومًا مباركًا مع أحبائك

مع أطيب التحيات،

دعم تلميحات ووردبريس

 

 
Tagged with: , ,

Naprawianie konfliktów motywów z Awesome i Bootstrap w wtyczce WordPress Tooltips, jak używać tooltipów font-awesome – Wersja 35.8.8 teraz dostępna


Cześć, drodzy użytkownicy wtyczki WordPress Tooltip, mam nadzieję, że ta wiadomość zastaje Was w dobrym zdrowiu i że spędzacie wspaniałe dni z rodziną. Otrzymaliśmy zgłoszenie od niesamowitego użytkownika WordPress Tooltip, który zgłosił konflikt CSS z ich motywem w wtyczce WordPress Tooltips. Nasz programista WordPress sprawdził motyw i stwierdził, że koliduje on z Bootstrapem i Font Awesome, które są używane przez tooltipy, między innymi. Aby rozwiązać problem dla naszego cenionego użytkownika tooltipów, nasz programista WordPress Tooltips wydał nową wersję: WordPress Tooltips Pro Plus 35.8.8.

1: Rozwiązano konflikt między motywem a frameworkiem Bootstrap zawartym w tooltipach WordPress:

Cześć Zespole Wsparcia,
Przede wszystkim: ogromne dzięki za niesamowicie szybkie reakcje i pracę w późnych godzinach.
W wersji 35.8.8 prawie wszystko działa idealnie z mojej strony:

Strona zamówień WooCommerce → ostrzeżenia PHP zniknęły ✅

Salient → Panel administracyjny typografii → już nie jest uszkodzony ✅

Ikony społecznościowe w nagłówku/stopce → wyglądają dobrze ✅

Jest tylko jedna regresja, która pojawiła się zaraz po aktualizacji do 35.8.8:

Na stronie głównej układ nagłówka/hero na urządzeniach mobilnych jest uszkodzony (blok menu/nagłówka przesuwa się i odstępy są nieprawidłowe).

To już zostało naprawione w poprzedniej wersji, ale w 35.8.8 wróciło.

Jeszcze raz dziękuję za Waszą nieustanną pracę i super szybkie odpowiedzi — naprawdę doceniam, jak elastyczni i pomocni jesteście!

Serdecznie,

Rozwiązaliśmy problem dla użytkownika tooltipów i odpowiedzieliśmy:

Cześć

Mam nadzieję, że ta wiadomość zastaje Cię w dobrym zdrowiu i że spędzasz szczęśliwe dni z rodziną 

Przepraszam za problem, sprawdziliśmy kody motywu i naszej wtyczki, przetestowaliśmy ten problem w różnych rozdzielczościach i ostatecznie odkryliśmy, że był spowodowany konfliktem między Bootstrapem a motywem. Rozwiązanie jest proste, proszę otworzyć globalny panel ustawień tooltipów i wyłączyć opcję: „Włącz/wyłącz CSS Bootstrap, aby uniknąć konfliktów z motywem?” Z naszej strony stwierdziliśmy, że wszystko działa dobrze 

Czy moglibyście przeprowadzić test i dać nam znać? Jeśli pojawią się jakiekolwiek problemy, nie wahajcie się powiedzieć, rozwiążemy to dla Was tak szybko, jak to możliwe 

Dziękuję, życzę błogosławionego dnia z bliskimi 

Z poważaniem,

Wsparcie WordPress Tooltips

2: Strona zamówień WooCommerce: kilka ostrzeżeń PHP nadal pojawia się
w sekcji szczegółów zamówienia (związane z post_type będącym null):

Zrobione, przepisaliśmy nasze kody w ten sposób, aby rozwiązać problem:

if (isset($post->post_type))
{

if ($post->post_type == ‘tooltips’)
{
add_meta_box(“show_tooltips_excerpt_control_meta_box_id”, __(‘Pokaż
fragment w tooltipie?’, ‘wordpress-tooltips’),
‘show_tooltips_excerpt_meta_box’, null, “side”, “high”, null);
}
}

Teraz działa dobrze

3: Panel typografii Salient: interfejs administracyjny w Salient →
Typografia staje się uszkodzony i źle wyrównany, gdy WordPress Tooltips
Pro jest aktywny.

Zrobione, przejrzeliśmy kod głównego motywu i stwierdziliśmy, że zawiera klasę .tooltip, która koliduje z klasą .tooltips w naszym pliku admin.css. Przepisaliśmy naszą wtyczkę WordPress Tooltips w ten sposób:

ładujemy plik admin.css dla wtyczki WordPress Tooltips w obszarze wp-admin tylko wtedy, gdy bieżący ekran należy do wtyczki.

Kody:

if (isset($_GET[‘post_type’]))
{
$tooltips_admin_post_type_check = sanitize_text_field($_GET[‘post_type’]);
if ($tooltips_admin_post_type_check === ‘tooltips’)
{
wp_enqueue_style(‘tooltips_pro_admin_css’, plugin_dir_url(__FILE__) . ‘asset/css/admin/admin.css’);
}
}

Teraz działa dobrze 

4: Ikony społecznościowe: ikony Font Awesome w menu i stopce (linki
społecznościowe) nadal wyświetlają się niepoprawnie lub jako puste
pudełka.

Zrobione, w motywie Salient stwierdziliśmy, że ładują swoje skrypty późno w ten sposób:

add_action( ‘wp_enqueue_scripts’, ‘nectar_enqueue_dynamic_css’, 20 );

Przepisaliśmy naszą wtyczkę, aby ładować Font Awesome późno, aby uniknąć konfliktów z innymi motywami lub wtyczkami:

add_action( ‘wp_enqueue_scripts’, ‘ttfa_load_font_awesome’ ,10000);

Tak więc wszystkie kody w motywie Salient będą działać najpierw, nasze kody na końcu ładują Font Awesome.

Dlatego wszystkie kody w motywie Salient będą wykonywane z priorytetem, a nasza wtyczka ostatecznie wywoła Font Awesome do załadowania.

Teraz działa dobrze 

Motyw użytkownika używał Font Awesome 6.5, a nasze tooltipy Font
Awesome również wykorzystywały Font Awesome 6.4 w WordPress Tooltips Pro
Plus 35.8.8. Zaktualizowaliśmy tooltipy Font Awesome, aby używały
najnowszej wersji: Font Awesome 7.1.
Czym jest Font Awesome?

Font Awesome to popularny zestaw ikon i czcionek internetowych, który
oferuje ogromną kolekcję skalowalnych ikon wektorowych i logo
społecznościowe. Umożliwia programistom łatwe włączenie wysokiej jakości
ikon do swoich stron internetowych i aplikacji bez potrzeby używania
plików graficznych.
Kluczowe cechy Font Awesome:

Skalowalne ikony: Jako ikony wektorowe, ikony Font Awesome można skalować do dowolnego rozmiaru bez utraty jakości, co czyni je idealnymi do responsywnych projektów.
Kompatybilność między przeglądarkami: Font Awesome działa bezproblemowo we wszystkich nowoczesnych przeglądarkach internetowych.
Łatwa integracja: Programiści mogą łatwo zintegrować Font Awesome w swoich projektach za pomocą prostego tagu <link> lub instalując go za pomocą menedżerów pakietów, takich jak npm lub Yarn.
Możliwość dostosowania: Ikony można stylizować za pomocą CSS, co pozwala na zmiany w kolorze, rozmiarze, obrocie i wielu innych, aby dopasować do wymagań projektowych strony internetowej.
Dostępność: Ikony Font Awesome można uczynić dostępnymi dzięki odpowiednim atrybutom HTML, co zapewnia ich użyteczność dla czytników ekranu.
Regularne aktualizacje: Zestaw jest często aktualizowany o nowe ikony, co wzbogaca jego bibliotekę w czasie.

Dlaczego użytkownicy lubią Font Awesome:

Szeroki wybór: Font Awesome oferuje tysiące ikon obejmujących liczne kategorie, co daje użytkownikom wiele możliwości znalezienia idealnej ikony do każdej aplikacji.
Prostota: Składnia używania Font Awesome jest prosta, co ułatwia implementację programistom na każdym poziomie umiejętności.
Wydajność: Jako zestaw ikon oparty na czcionkach, Font Awesome zazwyczaj ładowa się szybciej niż tradycyjne ikony graficzne, co przyczynia się do poprawy wydajności strony internetowej.
Wsparcie społeczności: Z dużą społecznością użytkowników i obszerną dokumentacją, programiści mogą łatwo znaleźć wsparcie, samouczki i przykłady.
Spójny styl: Wszystkie ikony mają jednolity styl, co pomaga utrzymać wizualną spójność w aplikacjach internetowych.
Opcje darmowe i płatne: Font Awesome oferuje zarówno wersje darmowe, jak i premium, co pozwala użytkownikom wybierać w zależności od ich potrzeb i budżetu.

Podsumowanie

Font Awesome stał się rozwiązaniem, po które sięga wielu programistów
ze względu na swoją wszechstronność, łatwość użycia i rozbudowaną
bibliotekę ikon. Niezależnie od tego, czy budujesz prostą stronę
internetową, czy złożoną aplikację internetową, Font Awesome dostarcza
narzędzi potrzebnych do poprawy projektu UI i poprawy doświadczeń
użytkowników.
Czym są Font Awesome Tooltips?

Font Awesome Tooltips to funkcja, która pozwala programistom tworzyć
informacje lub wskazówki, które można wyświetlić po najechaniu kursorem
na ikony Font Awesome, zawarte w wersji wordpress tooltips pro plus
19.9.8. Te tooltipy dostarczają dodatkowego kontekstu lub informacji o
elemencie na stronie internetowej, gdy użytkownik na niego najedzie.
Kluczowe cechy Font Awesome Tooltips:

Ikony: Możesz łatwo włączyć ikony z biblioteki Font Awesome do swoich tooltipów, co zwiększa atrakcyjność wizualną i doświadczenie użytkownika.
Dostosowanie: Tooltipy można stylizować i dostosowywać do projektu Twojej strony internetowej, co pozwala na zmiany w kolorze, rozmiarze i położeniu.
Responsywność: Zazwyczaj dobrze dostosowują się do różnych rozmiarów ekranów, co czyni je odpowiednimi zarówno dla interfejsów desktopowych, jak i mobilnych.
Dostępność: Odpowiednio zaimplementowane tooltipy mogą poprawić dostępność, dostarczając dodatkowe informacje bez zagracania interfejsu użytkownika.
Wsparcie JavaScript: Wiele implementacji tooltipów wykorzystuje JavaScript lub frameworki CSS (takie jak Bootstrap), aby zwiększyć funkcjonalność, na przykład efekty pokazywania i ukrywania.

Jak dodać Font Awesome Tooltips w swoim poście WordPress

Tworzenie angażującej treści w postach WordPress stało się łatwiejsze
dzięki Font Awesome tooltips! Wykonaj te proste kroki, aby wzbogacić
swoje posty o piękne ikony, które dostarczają dodatkowych informacji
Twoim czytelnikom.
Krok 1: Utwórz nowy post WordPress

Zacznij od utworzenia nowego posta w WordPressie. W edytorze po prostu wstaw shortcode tooltipa Font Awesome w ten sposób:

[ ttfa tooltip_id=”13″ set=”fas” icon=”fa-question-circle” size=”2x” color=”#9ee2c6″ ]

Ten shortcode tooltipa Font Awesome pozwoli Ci wyświetlić tooltip w Twoim poście.

Więcej shortcode’ów tooltipów WordPress można znaleźć w naszym
szczegółowym dokumencie o shortcode’ach tooltipów;
tooltips.org/how-to-use-wordpress-tooltip-shortcode-tooltips-to-add-tooltips-manually/
Krok 2: Podgląd Twojego tooltipa

Gdy dodasz shortcode, przejdź do front-endu swojego posta WordPress. Zobaczysz piękną ikonę okręgu zapytania, która wygląda tak:

Ikona tooltipa Font Awesome

Gdy użytkownicy najedzie na okrąg zapytania, pojawi się okno tooltipa, dostarczając więcej szczegółów:

Okno popup tooltipa Font Awesome
Krok 3: Dostosuj swój tooltip

Masz możliwość dostosowania rozmiaru i koloru swoich ikon Font
Awesome. Na przykład, jeśli chcesz, aby ikona okręgu zapytania była
większa, po prostu zmień parametr rozmiaru z 2x na 3x, 4x lub nawet
większy! Oto przykład:
okno popup tooltipa font awesome na froncie

Aby zmienić kolor, zmodyfikuj parametr koloru na dowolną wartość hex, którą preferujesz, na przykład #cccccc lub #eeeeee.
Krok 4: Wybierz styl swojej ikony

Możesz również dostosować styl swojego tooltipa Font Awesome, zmieniając parametr set:

fas — Ikony solidne
far — Ikony regularne
fab — Ikony marki

Szybkie podsumowanie tego, co musisz wiedzieć:

tooltip_id: To jest ID tooltipa, który utworzyłeś w edytorze tooltipów WordPress.
set: Wybierz między ikonami solidnymi (fas), regularnymi (far) lub markowymi (fab).
icon: Użyliśmy ikony okręgu zapytania, ale pamiętaj, że jest ponad 1,588 oszałamiających ikon do wyboru!
size: Śmiało zwiększ rozmiar do 3x, 4x itd., w zależności od preferencji projektowych.
color: Dostosuj kolor, aby pasował do Twojej strony, na przykład #eeeeee.

Teraz jesteś gotowy, aby wzbogacić swoje posty WordPress o urocze tooltipy Font Awesome! Szczęśliwego blogowania!
Podsumowanie:

Font Awesome zawiera ponad 1,500 wysokiej jakości ikon, które można
dostosować pod względem rozmiaru, koloru i stylu za pomocą CSS. Te ikony
są zaprojektowane tak, aby były kompatybilne z różnymi przeglądarkami.
Font Awesome Tooltips to przydatny komponent do poprawy interakcji
użytkownika i dostarczania pomocnych informacji w atrakcyjny wizualnie
sposób na stronach internetowych.

Jeśli potrzebujesz, abyśmy coś zmienili, nie wahaj się powiedzieć, postaramy się zrobić to jak najszybciej (jest 01:52 w nocy).

Jeśli wszystko działa dobrze, proszę zmień dostęp do swojej strony
testowej, nigdy nie logowaliśmy się na Twoje konto, aby chronić Twoje
prywatne dane i informacje osobiste

Dziękuję, życzę błogosławionego dnia z bliskimi

Z poważaniem,

Wsparcie WordPress Tooltips

Tagged with: , ,

Fixing Theme Conflicts with Awesome and Bootstrap in WordPress Tooltips Plugin, how to use font-awesome tooltips – Version 35.8.8 Now Available

Hey, dear  WordPress Tooltip Plugin  users,  I hope this message finds you well and that you are enjoying wonderful days with your family.   We received a ticket from an amazing WordPress Tooltip user who reported a CSS conflict with their theme in the WordPress Tooltips Plugin. Our WordPress developer checked the theme and found that it conflicts with Bootstrap and Font Awesome, which are used by the tooltips, among other things. To resolve the issue for our valued tooltip user, our WordPress Tooltips developer has released a new version: WordPress Tooltips Pro Plus 35.8.8.

1: Resolved the conflict between the theme and the Bootstrap framework included in the WordPress tooltip:

Hi Support Team,
First of all: huge thanks again for the incredibly fast turnaround and the late-night work.
With 35.8.8 almost everything is spot-on on my side:

WooCommerce Orders page → the PHP warnings are gone ✅

Salient → Typography admin panel → no longer broken ✅

Social icons in header/footer → looking good ✅

There’s just one regression that appeared right after updating to 35.8.8:

On the front page the mobile header/hero layout is broken (menu/header block shifts & spacing goes off).

This was already fixed in the previous build, but with 35.8.8 it’s back.

Again, thank you so much for your tireless work and the super-quick responses — I really appreciate how flexible and helpful you are!

Warmly,

We resolve the issue for the tooltip user and we replied:

Hi

I hope this message finds that you are doing well and having happy days with your family 🙂

Sorry for the issue, we checked codes of the theme and our plugin, we also tested this issue across various resolutions and ultimately discovered it was caused by a conflict between Bootstrap and the theme. The solution is straightforward, please open tooltips global settings panel, and disable the option: “Enable / Disable Bootstrap CSS to Avoid Theme Conflicts ? “, on our side, we found all things works well 🙂

Would you please do a test and give us a feedback? If there are any problem, please don’t hesitate to tell us, we will resolve it for you asap we can 🙂

Thanks, have a blessed day with your loved ones 🙂

Best Regards,

WordPress Tooltips Support

2: WooCommerce Orders page: several PHP warnings still appear under the order details section (related to post_type being null):

Done, we have rewrite our codes like this to resolve the issue:

if (isset($post->post_type))
{

if ($post->post_type == ‘tooltips’)
{
add_meta_box(“show_tooltips_excerpt_control_meta_box_id”, __(‘Show excerpt in tooltip pop up?’, ‘wordpress-tooltips’), ‘show_tooltips_excerpt_meta_box’, null, “side”, “high”, null);
}
}

It works well now 🙂

3: Salient Typography panel: the admin interface under Salient → Typography becomes broken and misaligned when WordPress Tooltips Pro is active.

Done, we reviewed the core theme’s code and found it includes a .tooltip class, which conflicts with the .tooltips class in our admin.css file. We have rewrite our wordpress tooltips plugin like this way:

load the admin.css file for the WordPress Tooltips plugin in the wp-admin area only when the current screen belongs to the plugin.

Codes:

if (isset($_GET[‘post_type’]))
{
$tooltips_admin_post_type_check = sanitize_text_field($_GET[‘post_type’]);
if ($tooltips_admin_post_type_check === ‘tooltips’)
{
wp_enqueue_style(‘tooltips_pro_admin_css’, plugin_dir_url(__FILE__) . ‘asset/css/admin/admin.css’);
}
}

It works well now 🙂

4: Social icons: the Font Awesome icons in the menu and footer (social links) still display incorrectly or as empty boxes.

Done, in the salient theme , we found they load their scripts late like this:

add_action( ‘wp_enqueue_scripts’, ‘nectar_enqueue_dynamic_css’, 20 );

We rewrite our plugin to load Font Awesome late to avoid conflicts with other themes or plugins:

add_action( ‘wp_enqueue_scripts’, ‘ttfa_load_font_awesome’ ,10000);

So all codes in salient theme will run first, our coeds last-call font awesome load

Therefore, all code in the salient theme will be executed with priority, and our plugin will finally call Font Awesome to load.

It works well now 🙂

The user’s theme was using Font Awesome 6.5, and our Font Awesome Tooltips were also utilizing Font Awesome 6.4 in WordPress Tooltips Pro Plus 35.8.8. We upgraded the Font Awesome tooltips to use the latest version: Font Awesome 7.1.

What is Font Awesome?

Font Awesome is a popular icon toolkit and web font that provides a vast collection of scalable vector icons and social logos. It allows developers to easily incorporate high-quality icons into their websites and applications without the need for image files.

Key Features of Font Awesome:

  1. Scalable Icons: Being vector-based, Font Awesome icons can be scaled to any size without losing quality, making them perfect for responsive designs.
  2. Cross-Browser Compatibility: Font Awesome works seamlessly across all modern web browsers.
  3. Easy Integration: Developers can easily integrate Font Awesome into their projects using a simple <link> tag or by installing it via package managers like npm or Yarn.
  4. Customizable: Icons can be styled with CSS, allowing for changes in color, size, rotation, and much more to fit the design requirements of a website.
  5. Accessibility: Font Awesome icons can be made accessible through proper HTML attributes, ensuring they are usable by screen readers.
  6. Regular Updates: The toolkit is frequently updated with new icons, enhancing its library over time.

Why Users Like Font Awesome:

  1. Wide Variety: Font Awesome offers thousands of icons covering numerous categories, providing users with ample choices to find the perfect icon for any application.
  2. Simplicity: The syntax for using Font Awesome is straightforward, making it easy for developers of all skill levels to implement.
  3. Performance: As a font-based icon set, Font Awesome typically loads faster than traditional image icons, contributing to improved website performance.
  4. Community Support: With a large community of users and comprehensive documentation, developers can easily find support, tutorials, and examples.
  5. Consistent Style: All icons have a uniform style, which helps maintain visual consistency across web applications.
  6. Free and Paid Options: Font Awesome offers both free and premium versions, allowing users to choose based on their needs and budget.

Conclusion

Font Awesome has become a go-to solution for many developers because of its versatility, ease of use, and extensive icon library. Whether you’re building a simple website or a complex web application, Font Awesome provides the tools needed to enhance UI design and improve user experience.

What is Font Awesome Tooltips?

Font Awesome Tooltips are a feature that allows developers to create hoverable information boxes or hints using Font Awesome icons, included in wordpress tooltips pro plus version 19.9.8.  These tooltips provide additional context or information about an element on a webpage when a user hovers over it with their cursor.

Key Features of Font Awesome Tooltips:

  1. Icons: You can easily incorporate icons from the Font Awesome library into your tooltips, enhancing visual appeal and user experience.
  2. Customization: Tooltips can be styled and customized to match the design of your website, allowing for adjustments in color, size, and positioning.
  3. Responsiveness: They often adapt well to different screen sizes, making them suitable for both desktop and mobile interfaces.
  4. Accessibility: Properly implemented tooltips can improve accessibility by providing additional information without cluttering the UI.
  5. JavaScript Support: Many tooltip implementations leverage JavaScript or CSS frameworks (like Bootstrap) to enhance functionality, such as showing and hiding effects.

How to Add Font Awesome Tooltips in Your WordPress Post

Creating engaging content in your WordPress posts just got easier with Font Awesome tooltips! Follow these simple steps to enhance your posts with beautiful icons that provide additional information to your readers.

Step 1: Create a New WordPress Post

Start by creating a new post in WordPress. In the editor, simply insert the Font Awesome tooltip shortcode like this:

[ ttfa tooltip_id="13" set="fas" icon="fa-question-circle" size="2x" color="#9ee2c6" ]

This Font Awesome tooltip shortcode will allow you to display a tooltip in your post.

More wordpress tooltips shortcode can be found at our detailed tooltip shortcode document; tooltips.org/how-to-use-wordpress-tooltip-shortcode-tooltips-to-add-tooltips-manually/

Step 2: Preview Your Tooltip

Once you’ve added the shortcode, head over to the front-end of your WordPress post. You’ll see a lovely question circle icon, which looks like this:

Font Awesome Tooltip Icon

When users hover over the question circle, a tooltip popup will appear, providing more details:

Font Awesome Tooltip Popup

Step 3: Customize Your Tooltip

You have the flexibility to customize the size and color of your Font Awesome icons. For instance, if you want to make the question circle icon larger, simply change the size parameter from 2x to 3x, 4x, or even larger! Here’s an example:

font awesome tooltip popup window in front-end

To change the color, modify the color parameter to any hex value you prefer, such as #cccccc or #eeeeee.

Step 4: Choose Your Icon Style

You can also adjust the style of your Font Awesome tooltip by changing the set parameter:

  • fas — Solid icons
  • far — Regular icons
  • fab — Brand icons

Quick Summary of What You Need to Know:

  • tooltip_id: This is the ID of the tooltip you created in the WordPress tooltip editor.
  • set: Choose between solid (fas), regular (far), or brand (fab) icons.
  • icon: We used the question-circle icon, but remember, there are over 1,588 stunning icons available for you to choose from!
  • size: Feel free to increase the size to 3x, 4x, etc., based on your design preference.
  • color: Customize the color to match your site, such as #eeeeee.

Now you’re all set to enhance your WordPress posts with delightful Font Awesome tooltips! Happy blogging!

Conclusion:

Font Awesome includes over 1,500 high-quality icons that can be customized in terms of size, color, and style using CSS. These icons are designed to be cross-browser compatible. Font Awesome Tooltips are a useful component for improving user interaction and providing helpful information in a visually appealing way on web pages.

 

If anything need us to change, please don’t hesitate to tell us, we will try our best to complete it asap we can(It is our 01:52Am).

If all things works well, please change the access of your test site, we never logged in your account, for protect your private data and personal information 🙂

Thanks, have a blessed day with your loved ones 🙂

Best Regards,

WordPress Tooltips Support

Tagged with: , ,

Optymalizacja ładowania CSS / JAVASCRIPT dla wtyczki WordPress Tooltips, wydanie wtyczki WordPress Tooltips Pro Plus 35.6.8

Cześć drodzy użytkownicy podpowiedzi WordPress(WordPress tooltip ), mam nadzieję, że ta wiadomość zastaje Was w dobrym zdrowiu i cieszycie się radosnymi dniami w gronie bliskich. Ostatnio otrzymaliśmy prośbę o nową funkcję od utalentowanego dewelopera WordPress, który zaproponował nam fantastyczne sugestie. Nasz zespół zajmujący się rozwojem wtyczek pracuje nieustannie, aby jak najszybciej wdrożyć te prośby:

Cześć zespole Tooltips,
Dziękuję za aktualizację 35.5.8 oraz za szybką pomoc wcześniej. Używam Tooltips Pro Plus na stronie działającej na motywie Salient (z WPBakery).

Przyczyna: Podpowiedzi załadowały Bootstrap/Awesome/reset CSS + admin.css na frontend, co nadpisało responsywną siatkę Salient i stos FA.
Kolizja z Font Awesome (motyw/stos używa FA6, wtyczka wstrzyknęła inną wersję FA; ikony społecznościowe stały się pustymi prostokątami / niewłaściwymi glyphami).

Rozwiązanie A:

Przerobiliśmy naszą wtyczkę podpowiedzi WordPress w następujący sposób:

1: Skanuj każdą załadowaną/zrealizowaną arkusz stylów (handle + scr) w poszukiwaniu dowolnego ciągu bootstrap/font-awesome

2: Jeśli motyw lub inna wtyczka już go załadowała, rutyna natychmiast się poddaje, wtyczka podpowiedzi WordPress nie załadowała pakietów bootstrap/font-awesome.

3: W przeciwnym razie wtyczka podpowiedzi WordPress sama ładuje pakiety bootstrap/font-awesome.

Nasz kod wygląda tak:

$enableBootstrapCSS = get_option(‘enableBootstrapCSS’);
if ($enableBootstrapCSS ==NO)
{
}
else
{

global $wp_styles;
$bs_handles = array(
‘bootstrap’,
‘bootstrapcss’,
‘bootstrapstyle’,
‘bootstrap5’,
‘bootstrap5,
‘bootstrap4’,
‘bootstrap4,
‘tbbootstrap’,
‘themebootstrap’,
‘fontenableBootstrapCSS’,
‘enableBootstrapCSS’,
);
foreach ( $bs_handles as $hdl ) {
if ( wp_style_is( $hdl, ‘registered’ ) || wp_style_is( $hdl, ‘done’ ) ) {
return;
}
}

$needles = array( ‘bootstrap’, ‘bootstrap.min.css’ );
foreach ( array_merge( $wp_styles->done, $wp_styles->queue ) as $done_or_queued ) {
$obj = $wp_styles->registered[ $done_or_queued ] ?? false;
if ( ! $obj ) {
continue;
}
$src = $obj->src ??;
foreach ( $needles as $n ) {
if ( stripos( $src, $n ) !== false ) {
return;
}
}
}

wp_enqueue_script(‘bootstrap’, plugin_dir_url( __FILE__ ) . ‘js/bootstrap/bootstrap.min.js’, array(‘jquery’),5.0, true);

Następna prośba o funkcję:

Podpowiedzi wykraczają poza mobilne (okno podpowiedzi wyszło poza widok w pobliżu krawędzi; strzałka również przycięta nad treścią).

Co zrobiłem, aby to ustabilizować: A) Zatrzymałem CSS wtyczki, który nie powinien ładować się na frontendzie.
Usunąłem/zarejestrowałem tylko zasoby Tooltips, które powodują konflikty (admin.css, ionRangeSlider skin, bootstrap/awesome/reset). Minimalny, ukierunkowany fragment:

Rozwiązanie B:

Dokładnie przeglądnęliśmy kod wtyczki podpowiedzi WordPress. W poprzednich wersjach ładaliśmy tylko admin.css i skin ionRangeSlider w obszarze administratora, zapewniając, że nie są one ładowane na froncie. Kod jest zorganizowany w następujący sposób:

add_action(‘admin_head’, ‘tooltips_pro_admin_css’);

add_action(‘admin_head’, ‘tooltips_admin_rangeslider_css_js’);

Następna prośba o funkcję:
B) Ładowany FA6 dokładnie raz (brak duplikatów FA na frontendzie)
To rozwiązało problemy z ikonami (w tym stare klasy fa fa-* dzięki v4-shims).

Rozwiązanie C:

Ten problem został rozwiązany w sekcji Rozwiązanie A.

Prośba o funkcję:
Co by pomogło, gdybyś to wdrożył we wtyczce.

Izolacja zasobów / opcje:

  • Nie ładuj administracyjnych CSS na frontend (jeśli (is_admin()) zabezpieczenia).
    Zrobione.
  • Spraw, aby Bootstrap/Font Awesome były opcjonalne (domyślnie wyłączone). Zapewnij 3 opcje w ustawieniach:

    a) Nie ładuj żadnego zestawu ikon (użyj zestawu z motywu),
    b) Ładuj FA6 (core/brands/solid),
    c) Tylko legacy shim dla starego fa fa-.
    Zrobione, używasz FA6.5, wtyczka podpowiedzi WordPress używa FA6.4.

  • Unikaj ładowania stylów ionRangeSlider na frontend, chyba że suwak jest faktycznie renderowany.
    Zrobione.
  • Przestrzeń nazw i zakres CSS
    Prefiksuj wszystkie selektory wtyczki pod unikalnym korzeniem (np. .tooltips-pro …) i unikaj ogólnych selektorów, takich jak .row, .col, .btn, i, .icon, strong globalnie.
    Zrobione, nigdy nie używamy ogólnych selektorów, takich jak .row, .col, .btn, i, .icon, strong globalnie.
  • Jeśli musisz stylizować klasy podobne do Bootstrapa, ogranicz je: .tooltips-pro .btn { … } a nie .btn { … }.
    Zrobione.
  • Ładuj tylko wtedy, gdy jest to potrzebne
    Dodaj zasoby frontendowe tylko wtedy, gdy na stronie faktycznie znajduje się podpowiedź (skanowanie shortcode/tresci lub flaga po stronie serwera).

Ponieważ wtyczka podpowiedzi WordPress obsługuje wiele rodzajów efektów podpowiedzi, na przykład, podpowiedzi dla elementów menu, używanie ALT obrazu jako podpowiedzi obrazów, podpowiedzi dla pól formularza kontaktowego itp., obecnie podpowiedzi działają dla dowolnego elementu na stronie… ponieważ nie mamy sposobu, wiedzieć, jak użytkownicy korzystają z podpowiedzi na stronie WordPress, w tej chwili nie możemy znaleźć rozwiązania dla tej prośby, przepraszam.

Kompatybilność z Font Awesome:
Jeśli dostarczasz FA, używaj FA6 i dokumentuj stos; unikaj wstrzykiwania starszej wersji FA obok FA6, aby zapobiec niezgodności glyph. Rozważ inline SVG dla swoich ikon UI, aby całkowicie uniknąć jakiejkolwiek zależności od FA.
Zrobione, używasz FA6.5, wtyczka podpowiedzi WordPress używa FA6.4.

Dziękujemy za świetne sugestie, jeśli masz jeszcze jakieś prośby o funkcje, nie wahaj się z nami skontaktować, bardzo chętnie je zrealizujemy dla Ciebie

Dziękuję, życzę błogosławionego dnia z rodziną

Z poważaniem,

Wsparcie dla Wtyczki Podpowiedzi WordPress

Tagged with: , , ,

Optimized CSS / JAVASCRIPT Loading for the WordPress Tooltips Plugin, WordPress Tooltips Pro PLus Plugin 35.6.8 Released

Hi dear WordPress tooltip users, I hope this message finds you well and enjoying joyful days with your loved ones.   We recently received a feature request from a talented WordPress developer who offered us some fantastic suggestions. Our dedicated plugin development team has been working tirelessly to implement these requests as quickly as possible:

Hi Tooltips team,
Thanks for the 35.5.8 update and for the quick support earlier. I’m using Tooltips Pro Plus on a site running the Salient theme (with WPBakery).

Cause: Tooltips enqueued Bootstrap/Awesome/reset CSS + an admin.css on the frontend, which overrode Salient’s responsive grid and FA stack.
Font Awesome collision (theme/stack uses FA6, plugin injected another FA; social icons became empty boxes / wrong glyphs).

Solution A:

We have rewritten our WordPress tooltips plugin to address theme conflicts in the following way:

1: Scan every queued / done stylesheet (handle + scr) for any bootstrap string / font-awesome string

2: If a theme or another plugin has already enqueued it, the routine bails out immediately, wordpress tooltips plugin will not load bootstrap / font-awesome packages.

3: Otherwise wordpress tooltips plugin itself loads the bootstrap / font-awesome packages

Our code looks like this::

$enableBootstrapCSS = get_option(‘enableBootstrapCSS’);
if ($enableBootstrapCSS == ‘NO’)
{

}
else
{

global $wp_styles;
$bs_handles = array(
‘bootstrap’,
‘bootstrap-css’,
‘bootstrap-style’,
‘bootstrap5’,
‘bootstrap-5’,
‘bootstrap4’,
‘bootstrap-4’,
‘tb-bootstrap’,
‘theme-bootstrap’,
‘font-enableBootstrapCSS’,
‘enableBootstrapCSS’,
);
foreach ( $bs_handles as $hdl ) {
if ( wp_style_is( $hdl, ‘registered’ ) || wp_style_is( $hdl, ‘done’ ) ) {
return;
}
}

$needles = array( ‘bootstrap’, ‘bootstrap.min.css’ );
foreach ( array_merge( $wp_styles->done, $wp_styles->queue ) as $done_or_queued ) {
$obj = $wp_styles->registered[ $done_or_queued ] ?? false;
if ( ! $obj ) {
continue;
}
$src = $obj->src ?? ”;
foreach ( $needles as $n ) {
if ( stripos( $src, $n ) !== false ) {
return;
}
}
}

wp_enqueue_script(‘bootstrap’, plugin_dir_url( __FILE__ ) . ‘js/bootstrap/bootstrap.min.js’, array(‘jquery’), ‘5.0’, true);

Next feature request:

Tooltips overflow on mobile (tooltip box ran off the viewport near the edges; arrow also clipped over content).

What I did to make it stable
A) Stopped plugin CSS that shouldn’t load on the frontend
I dequeue/deregistered only the Tooltips assets that cause conflicts (admin.css, ionRangeSlider skin, bootstrap/awesome/reset). Minimal, targeted snippet:

Solution B:

We have thoroughly reviewed the code in the wordpress tooltips plugin. In previous versions, we only loaded admin.css and the ionRangeSlider skin in the admin area, ensuring that they are not loaded on the front end. The code is structured as follows:

add_action(‘admin_head’, ‘tooltips_pro_admin_css’);

add_action(‘admin_head’, ‘tooltips_admin_rangeslider_css_js’);

Next feature request:
B) Loaded FA6 exactly once (no duplicate FA on frontend)
This resolved the icon issues (including old fa fa-* classes thanks to v4-shims).

Solution C:

This issue has been resolved in Solution A section

 

Feature request:
What would help if you implement it in the plugin

Asset isolation / options

Don’t enqueue admin CSS on the frontend (if ( is_admin() ) guards).
Done

Make Bootstrap/Font Awesome optional (off by default). Provide 3 choices in settings:
> a) Don’t load any icon set (use theme’s),
> b) Load FA6 (core/brands/solid),
> c) Legacy shim only for old fa fa-*.
Done , you are using FA6.5, wordpress tooltips using FA6.4

Avoid loading ionRangeSlider styles on frontend unless a slider is actually rendered.
Done

Namespace & scope CSS
Prefix all plugin selectors under a unique root (e.g., .tooltips-pro …) and avoid generic selectors like .row, .col, .btn, i, .icon, strong globally.
Done, we never use generic selectors like .row, .col, .btn, i, .icon, strong globally.

If you must style Bootstrap-like classes, scope them: .tooltips-pro .btn { … } not .btn { … }.
Done

Load only when needed
Enqueue frontend assets only if a tooltip is actually present on the page (shortcode/content scan or server-side flag).

Because wordpess tooltips plugin support many kinds of tooltips effect, for example, tooltips for menu item, use image ALT as image tooltips , tooltips for contact form fields…etc, actually now tooltips works for any element in a page…, because we have no way know how users using tooltips in a wordpress page, currently, we cannot find a solution for this feature request, sorry.

Font Awesome compatibility
If you ship FA, please use FA6 and document the stack; avoid injecting an older FA alongside FA6 to prevent glyph mismatches. Consider inline SVG for your UI icons to avoid any FA dependency at all.
Done , you are using FA6.5, wordpress tooltips using FA6.4

Thanks for the great suggestions, if you have any more feature request, please don’t hesitate to contact us, we are very happy to realize it for you 🙂

Thanks, have a blessed day with your family 🙂

Best Regards,

WordPress Tooltips Plugin Support

Tagged with: , , ,
Top