Optimeeritud CSS / JAVASCRIPT laadimine WordPress Tooltips plugina jaoks, välja antud WordPress Tooltips Pro Plus plugin 36.5.

Tere, WordPress tooltip lisanduse kasutajad, Loodame, et teil läheb hästi ja veedate toredat aega oma lähedastega. Hiljuti saime põneva taotluse uute funktsioonide osas ühelt andekalt WordPressi arendajalt ning olime tõeliselt hämmastunud tema ettepanekutest. Meie lisanduse arendusmeeskond töötab kõvasti nende ideede teostamise kallal, et need saaksid peagi valmis.

Tere, Tooltips meeskond,
Aitäh kiire vastuse eest seoses värskendusega 35.5.8 ja eelneva toe eest. Kasutan Tooltips Pro Plus lisandust Salient teema (ja WPBakery) koosseisus oma veebisaidil.

Probleem: Tooltips laadivad esiplaanil CSS-i, mis on seotud Bootstrap/Awesome/reset + admin.css, mis katab Salienti kohandatud ruudustiku ning tekitab konflikte Font Awesome meeskonnaga.
Konfliktid Font Awesome’iga (teema/meeskond kasutavad FA6 versiooni ja lisand lisab erineva versiooni FA-st, mis põhjustab, et suhtlusikoonid kuvatakse tühjade kastidena või ikoonivigadena).

Lahendus A:

Parandasin WordPress Tooltip lisanduse järgmiselt:

  1. Kontrollige, kas iga laaditud/peatatud stiili fail sisaldab Bootstrap’i/font-awesome ahelat.
  2. Kui teema või muud lisandused on juba laaditud, katkestage protsess kohe, et WordPress Tooltip lisand ei laadiks oma Bootstrap’i/font-awesome raamatukogu.
  3. Kui ei, laadib WordPress Tooltip lisand oma Bootstrap’i/font-awesome raamatukogu.

Meie kood on järgmine:

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

Järgmine funktsioonitaotlus:

Probleem tooltipide kõrvalekaldumisega ekraanilt mobiilseadmetes (tooltips katab sisu servades).

Stabiliseerimise sammud: A) Olen katkestanud stiilide laadimise lisanditest, mida ei tohiks esiplaanil laadida.
Eemaldasime/kirjutasime sisse ainult Tooltips’i ressursid, mis põhjustasid konflikti (admin.css, skin ionRangeSlider, bootstrap/awesome/reset). Minimumeesmärk on:

Lahendus B:

Uurisime põhjalikult WordPress Tooltip lisanduse koodi. Varasem versioon laadis admin.css ja skin ionRangeSlider ainult haldusala, takistades nende laadimist esiplaanil. Kood on organiseeritud järgmiselt:

add_action('admin_head', 'tooltips_pro_admin_css');

add_action('admin_head', 'tooltips_admin_rangeslider_css_js');

Järgmine funktsioonitaotlus:
B) Laadige FA6 ainult üks kord (eemaldage kordused esiplaanil).
See lahendus lahendab ikooniprobleemid (vanad versioonid fa fa-* kategooriatest sisaldavad v4-shim’e).

Lahendus C:

See väljakutse on lahendatud lahenduses A.

Funktsioonitaotlus:
Oleks tore see teie lisandusse rakendada.

Ressursside/äärte isoleerimine:

  • Ärge laadige haldusteema CSS-i esiplaanile (is_admin()).
    Oleme lõpetanud.
  • Tehke Bootstrap/Font Awesome valik (ilma selle lubamiseta vaikevalikuna). Pakkuge seadistustes 3 valikut:

    A) Ärge laadige ühtegi ikoonide meeskonda (kasutage teema meeskonda),
    B) Laadige FA6 (core/brands/solid),
    C) Laadige ainult pärand shim fa fa- versioonide jaoks.
    Oleme lõpetanud. Kasutatakse endiselt FA6.5, ja WordPress Tooltip lisand kasutab FA6.4.

  • Laadige ionRangeSlider stiil esiplaanil ainult siis, kui reguleerimisriba ei ole nähtav.
    Oleme lõpetanud.
  • Stiilinimed peavad olema unikaalsed ja spetsiifilised
    Lisage kõikidele oma valikutest lisandile ainulaadne juur (nt: .tooltips-pro …) ja vältige üleüldiste valikute nagu .row, .col, .btn, i, .icon, strong kasutamist.
    Oleme lõpetanud. Me ei saa kasutada üldisi valikuid nagu .row, .col, .btn, i, .icon, strong üleüldiselt.
  • Kui on vajalik kasutada Bootstrapiga sarnaseid stiile, piira: .tooltips-pro .btn { … } mitte .btn { … }
    Oleme lõpetanud.
  • Laadi ainult siis, kui see on hädavajalik
    Lisage ressursse esiplaanile ainult siis, kui tooltips on juba lehel (kontrollige shortcode/sisu või kasutage serveri sildi).

Arvestades, et pakume tuge seoses vastava Tooltips funktsiooniga (Tooltips menüüsse, alternatiivse pildi teksti kasutamine Tooltipsena, ja Tooltips kontaktvormi väljadele jne), ei ole seni olnud lihtne sellele taotlusele lahendus leida. Palun vabandage selle pärast.

Compatibiliteet Font Awesome’iga:
Kui pakute Font Awesome, kasutage palun FA6 ja dokumenteerige see. Vältige vanade versioonide importimist FA-st koos FA6-ga, et vältida ikoonide ühilduvusprobleeme. SVG-de kasutamine sisseehitatud kasutajaliidese ikoonidena on hea meetod, et täielikult vabaneda FA-sõltuvusest.
Oleme lõpetanud. Kasutatakse endiselt FA6.5, ja WordPress Tooltip lisand kasutab FA6.4.

Tänan teid suurepärase ettepaneku eest ning kui teil on veel funktsioonitaotlusi, ärge kõhelge meiega ühendust võtmast. Oleme väga põnevil, et saame selle teie jaoks ellu viia

Aitäh. Soovime, et veedaksite toreda päeva oma pere seltsis

Parimate soovidega,

WordPress Tooltip lisanduse tugimeeskond

Βελτιστοποιημένη φόρτωση CSS / JAVASCRIPT για το πρόσθετο WordPress Tooltips, κυκλοφορία του πρόσθετου WordPress Tooltips Pro Plus 36.5.8

Γεια σας, χρήστες της προσθήκης WordPress tooltip, Ελπίζουμε να είστε καλά και να περνάτε όμορφα με τους αγαπημένους σας. Πρόσφατα, λάβαμε μια συναρπαστική αίτηση για νέες δυνατότητες από έναν ταλαντούχο προγραμματιστή του WordPress, και πραγματικά μας εντυπωσίασαν οι εξαιρετικές ιδέες που πρότεινε. Η ομάδα ανάπτυξης της προσθήκης εργάζεται σκληρά για να υλοποιήσει αυτές τις αιτήσεις το συντομότερο δυνατό.

Γεια σας, ομάδα Tooltips,
Σας ευχαριστώ για την άμεση απάντησή σας σχετικά με την ενημέρωση 35.5.8 και την προηγούμενη υποστήριξη. Χρησιμοποιώ την προσθήκη Tooltips Pro Plus με το θέμα Salient (και το WPBakery) στον ιστότοπό μου.

Πρόβλημα: Οι Tooltip φορτώνονται στην εμπρόσθια όψη με CSS που σχετίζεται με το Bootstrap/Awesome/reset + admin.css, γεγονός που προκαλεί την κάλυψη του προσαρμοσμένου πλέγματος Salient, καθώς και να δημιουργεί συγκρούσεις με την ομάδα Font Awesome.
Συγκρούσεις με την Font Awesome (το θέμα/η ομάδα χρησιμοποιούν την έκδοση FA6 και η προσθήκη εισάγει διαφορετική έκδοση του FA, γεγονός που προκαλεί την εμφάνιση εικονιδίων επικοινωνίας ως κενές πλαίσια ή λάθη στα εικονίδια).

Λύση A:

Διορθώσαμε την προσθήκη WordPress Tooltip όπως παρακάτω:

  1. Ελέγξτε κάθε αρχείο στυλ που έχει φορτωθεί/τερματιστεί για να δείτε αν περιέχει αλυσίδα bootstrap/font-awesome.
  2. Εάν το θέμα ή άλλες προσθήκες έχουν ήδη φορτωθεί, τερματίστε τη διαδικασία αμέσως, έτσι ώστε η προσθήκη WordPress Tooltip να μην φορτώσει τη δική της βιβλιοθήκη bootstrap/font-awesome.
  3. Διαφορετικά, η προσθήκη WordPress Tooltip θα φορτώσει τη δική της βιβλιοθήκη bootstrap/font-awesome.

Ο κώδικας μας είναι ο εξής:

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

Επόμενο αίτημα δυνατότητας:

Πρόβλημα με την απόκλιση των Tooltips εκτός της οθόνης σε κινητές συσκευές (τα Tooltips καλύπτουν το περιεχόμενο στις άκρες).

Βήματα σταθεροποίησης: A) Διέκοψα τη φόρτωση στυλ από πρόσθετα που δεν πρέπει να φορτώνονται στην εμπρόσθια όψη.
Αφαίρεσα/καταχώρησα μόνο πόρους Tooltips που προκαλούσαν την σύγκρουση (admin.css, skin ionRangeSlider, bootstrap/awesome/reset). Ο ελάχιστος στόχος είναι:

Λύση B:

Μελετήσαμε προσεκτικά τον κώδικα της προσθήκης WordPress Tooltip. Η προηγούμενη έκδοση φορτωνόταν admin.css και skin ionRangeSlider μόνο στην περιοχή διαχείρισης, εμποδίζοντας τη φόρτωσή τους στην εμπρόσθια όψη. Ο κώδικας οργανώνεται έτσι:

add_action('admin_head', 'tooltips_pro_admin_css');

add_action(‘admin_head’, ‘tooltips_admin_rangeslider_css_js’);

Επόμενο αίτημα δυνατότητας:
B) Φόρτωση του FA6 μόνο μία φορά (αφαίρεση επανάληψης στην εμπρόσθια όψη).
Αυτή η λύση επιλύει τα προβλήματα με τα εικονίδια (οι παλιές εκδόσεις της κατηγορίας fa fa-* περιλαμβάνουν v4-shims).

Λύση C:

Αυτή η πρόκληση έχει λυθεί στη λύση A.

Αίτημα δυνατότητας:
Θα ήταν υπέροχο να το υλοποιήσετε στην προσθήκη σας.

Απομόνωση πόρων/ρυθμίσεων:

  • Μην φορτώνετε το CSS διαχείρισης στην εμπρόσθια όψη (is_admin()).
    Έχει ολοκληρωθεί.
  • Κάντε το Bootstrap/Font Awesome επιλογή (με μη ενεργοποίησή του ως προεπιλογή). Παρέχετε 3 επιλογές στις ρυθμίσεις:

    Α) Μην φορτώνετε καμία ομάδα εικονιδίων (χρησιμοποιήστε την ομάδα του θέματος),
    Β) Φόρτωση του FA6 (core/brands/solid),
    Γ) Φόρτωση μόνο της κληρονομιάς shim για την έκδοση fa fa-.
    Έχει ολοκληρωθεί. Χρησιμοποιείται ακόμη το FA6.5, και η προσθήκη WordPress Tooltip χρησιμοποιεί το FA6.4.

  • Φόρτωση του στυλ ionRangeSlider στην εμπρόσθια όψη μόνο όταν η ρυθμιστική μπάρα δεν εμφανίζεται.
    Έχει ολοκληρωθεί.
  • Ονόματα στυλ πρέπει να είναι μοναδικά και συγκεκριμένα
    Προσθέστε έναν μοναδικό ρίζα για όλους τους επιλεγείς στην προσθήκη (π.χ.: .tooltips-pro …) και αποφύγετε τη χρήση γενικών επιλεγών όπως .row, .col, .btn, i, .icon, strong.
    Έχει ολοκληρωθεί. Δεν μπορούμε να χρησιμοποιήσουμε τις γενικές επιλεγές όπως .row, .col, .btn, i, .icon, strong παγκοσμίως.
  • Εάν είναι απαραίτητο να χρησιμοποιηθούν στυλ παρόμοια με το bootstrap, περιορίστε το: .tooltips-pro .btn { … } αντί για .btn { … }
    Έχει ολοκληρωθεί.
  • Φόρτωση μόνο όταν είναι αναγκαίο
    Προσθέστε πόρους στην εμπρόσθια όψη μόνο όταν τα Tooltips υπάρχουν ήδη στη σελίδα (ελέγξτε τα shortcode/περιεχόμενα ή χρησιμοποιήστε σήμα server).

Δεδομένου ότι παρέχουμε υποστήριξη για σχετικές δυνατότητες Tooltips (Tooltips για στοιχείο μενού, χρήση εναλλακτικού κειμένου εικόνας ως Tooltips, και Tooltips για πεδίο φόρμας επικοινωνίας κλπ.), μέχρι τώρα δεν ήταν εύκολο να βρούμε λύση σε αυτό το αίτημα. Ζητούμε συγγνώμη γι’ αυτό.

Συμβατότητα με την Font Awesome:
Εάν παρέχετε την Font Awesome, παρακαλώ χρησιμοποιήστε το FA6 και τεκμηριώστε το. Αποφύγετε την εισαγωγή παλιών εκδόσεων του FA με το FA6 για να αποφύγετε προβλήματα με την ασυμβατότητα των εικονιδίων. Η χρήση SVG ως ενσωματωμένα εικονίδια της διεπαφής χρήστη είναι μια καλή μέθοδος για να απαλλαγείτε εντελώς από την εξάρτηση από το FA.
Έχει ολοκληρωθεί. Χρησιμοποιεί ακόμη το FA6.5, και η προσθήκη WordPress Tooltip χρησιμοποιεί το FA6.4.

Σας ευχαριστούμε για τη σπουδαία πρόταση και εάν έχετε περισσότερα αιτήματα για δυνατότητες, μη διστάσετε να επικοινωνήσετε μαζί μας. Είμαστε πολύ ενθουσιασμένοι να το υλοποιήσουμε για εσάς

Σας ευχαριστούμε. Ευχόμαστε να περάσετε μια όμορφη ημέρα με την οικογένειά σας

Με εκτίμηση,

Ομάδα υποστήριξης προσθήκης WordPress Tooltip

워드프레스 툴팁 플러그인을 위한 최적화된 CSS / JAVASCRIPT 로딩, 워드프레스 툴팁 프로 플러스 플러그인 36.5.8 출시

안녕하세요, WordPress tooltip 플러그인 사용자 여러분, 이 메시지가 여러분을 잘 찾아가고, 여러분이 사랑하는 사람들과 함께 즐거운 날들을 보내고 있기를 바랍니다. 최근에 우리는 재능 있는 WordPress 개발자로부터 새로운 기능 요청을 받았으며, 그가 제안한 환상적인 아이디어들에 감명받았습니다. 우리의 플러그인 개발 팀은 이러한 요청을 최대한 빨리 구현하기 위해 노력하고 있습니다.

안녕하세요, Tooltips 팀,
35.5.8 업데이트와 이전 지원에 대해 빠른 응답 감사드립니다. 저는 Salient 테마(및 WPBakery)를 사용하여 사이트에 Tooltips Pro Plus를 사용하고 있습니다.

문제: Tooltips가 프론트엔드에서 Bootstrap/Awesome/reset CSS + admin.css를 로드하여 Salient의 반응형 그리드를 덮어쓰고, FA 스택과 충돌이 발생합니다.
Font Awesome과의 충돌(테마/스택이 FA6를 사용하고 있으며, 플러그인이 다른 버전의 FA를 주입한 결과로 소셜 아이콘이 빈 박스/잘못된 글리프로 표시됨).

해결책 A:

우리는 WordPress Tooltip 플러그인을 다음과 같이 수정했습니다:

  1. 로드된/완료된 각 스타일 파일(handle + scr)을 스캔하여 bootstrap/font-awesome 문자열이 있는지 확인합니다.
  2. 테마나 다른 플러그인이 이미 이를 로드한 경우, 프로세스가 즉시 종료되어 WordPress Tooltip 플러그인이 bootstrap/font-awesome 패키지를 로드하지 않습니다.
  3. 그렇지 않으면 WordPress Tooltip 플러그인이 bootstrap/font-awesome 패키지를 자체적으로 로드합니다.

우리의 코드는 다음과 같습니다:

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

다음 기능 요청:

모바일 장치에서 툴팁이 화면 밖으로 나가는 문제(툴팁 상자가 가장자리에 있는 콘텐츠를 가리킴).

안정화 방법: A) 프론트엔드에서 로드되지 않아야 하는 플러그인 CSS를 중지했습니다.
충돌을 일으킨 Tooltips 리소스( admin.css, skin ionRangeSlider, bootstrap/awesome/reset)만 제거/등록했습니다. 최소한의 목표 조각:

해결책 B:

우리는 WordPress Tooltip 플러그인 내의 코드를 면밀히 검토했습니다. 이전 버전에서는 관리 영역에서만 admin.css 및 skin ionRangeSlider를 로드하여 프론트엔드 로드를 방지했습니다. 코드는 다음과 같이 구성되어 있습니다:

add_action('admin_head', 'tooltips_pro_admin_css');

add_action('admin_head', 'tooltips_admin_rangeslider_css_js');

다음 기능 요청:
B) FA6을 한 번만 로드(프론트엔드 중복 제거).
이는 아이콘 문제를 해결했습니다(구 버전 클래스 fa fa-*를 포함한 v4-shims).

해결책 C:

이 문제는 해결책 A에서 해결되었습니다.

기능 요청:
이것을 플러그인에 구현해 주시면 좋겠어요.

리소스/옵션 격리:

  • 프론트엔드에서 관리 CSS를 로드하지 않도록 (is_admin()) 보호.
    완료되었습니다.
  • Bootstrap/Font Awesome을 선택 사항으로 만듭니다(기본적으로 비활성화). 설정에서 3가지 옵션을 제공합니다:

    a) 아이콘 세트를 하나도 로드하지 않기(테마 세트 사용),
    b) FA6 로드 (core/brands/solid),
    c) 이전 fa fa-에 대한 레거시 shim만 로드.
    완료되었습니다. 귀하는 FA6.5를 사용하고 있으며, WordPress Tooltip 플러그인은 FA6.4를 사용합니다.

  • 실제로 슬라이더가 표시되지 않는 경우에만 프론트엔드에서 ionRangeSlider 스타일을 로드합니다.
    완료되었습니다.
  • CSS 네임스페이스와 범위
    플러그인의 모든 선택자에 고유한 루트를 추가하십시오(예: .tooltips-pro …) 및 .row, .col, .btn, i, .icon, strong과 같은 일반 선택기를 전역적으로 피합니다.
    완료되었습니다. 우리는 일반적인 선택자인 .row, .col, .btn, i, .icon, strong을 전역적으로 사용할 수 없습니다.
  • bootstrap과 유사한 클래스를 스타일링해야 하는 경우 이를 제한하십시오: .tooltips-pro .btn { … }가 아니라 .btn { … }
    완료되었습니다.
  • 필요에 따라 로드
    툴팁이 실제로 페이지에 존재하는 경우에만 프론트엔드 리소스를 추가합니다 (쇼트코드/콘텐츠를 스캔하거나 서버 측 플래그를 사용하여).

관련된 툴팁 효과(메뉴 항목에 대한 툴팁, 이미지에 대한 ALT 이미지를 툴팁으로 사용, 연락처 양식 필드에 대한 툴팁 등)를 지원하기 때문에, 현재로서는 이 요청에 대한 해결책을 찾는 것은 어렵습니다. 죄송합니다.

Font Awesome과의 호환성:
FA를 제공하는 경우 FA6을 사용하고 이를 문서화하십시오; FA6과 함께 이전 버전의 FA 주입을 피하여 글리프 불일치 문제를 방지하십시오. UI 아이콘에 대해 inline SVG를 사용하여 FA에 대한 의존성을 완전히 피하는 것을 고려하십시오.
완료되었습니다. 귀하는 FA6.5를 사용하고 있으며, WordPress Tooltip 플러그인은 FA6.4를 사용합니다.

훌륭한 제안에 감사드리며, 추가 기능 요청이 있는 경우 언제든지 연락 주시기 바랍니다. 여러분을 위해 이를 구현할 수 있어 매우 기쁩니다

감사합니다. 가족과 함께 행복한 하루 되시길 바랍니다

감사합니다,

WordPress Tooltip 플러그인 지원 팀

Tagged with:

Оптимизированная загрузка CSS / JAVASCRIPT для плагина WordPress Tooltips, выпущен плагин WordPress Tooltips Pro Plus 36.5.8

Привет, дорогие пользователи плагина WordPress tooltip, надеюсь, что это сообщение застанет вас в добром здравии и вы наслаждаетесь радостными днями с близкими. Недавно мы получили запрос на новую функциональность от талантливого разработчика WordPress, который предложил нам фантастические идеи. Наша команда по разработке плагинов неутомимо работает над реализацией этих запросов как можно быстрее:

Привет, команда Tooltips,
Спасибо за обновление 35.5.8 и за быструю поддержку ранее. Я использую Tooltips Pro Plus на сайте, который работает на теме Salient (с WPBakery).

Причина: Подсказки загружают Bootstrap/Awesome/reset CSS + admin.css на фронтенде, что перезаписывает адаптивную сетку Salient и стек FA.
Конфликт с Font Awesome (тема/стек использует FA6, плагин подставил другую версию FA; иконки соцсетей стали пустыми коробками / неправильными глифами).

Решение A:

Мы переписали наш плагин подсказок WordPress следующим образом:

  1. Просканируйте каждый загруженный/завершенный файл стиля (handle + scr) на наличие любых строк bootstrap/font-awesome.
  2. Если тема или другой плагин уже загрузили его, процедура сразу выходит, плагин подсказок WordPress не загрузит пакеты bootstrap/font-awesome.
  3. В противном случае плагин подсказок WordPress загружает пакеты bootstrap/font-awesome самостоятельно.

Наш код выглядит следующим образом:

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

Следующий запрос на функцию:

Подсказки выходят за пределы на мобильных устройствах (коробка с подсказкой вылазила за пределы экрана у краев; стрелка также накладывалась на контент).

Что я сделал, чтобы это стабилизировать: A) Остановил CSS плагина, который не должен загружаться на фронтенде.
Я удалил/зарегистрировал только те ресурсы Tooltips, которые вызвали конфликты (admin.css, skin ionRangeSlider, bootstrap/awesome/reset). Минимальный целевой фрагмент:

Решение B:

Мы внимательно проверили код в плагине подсказок WordPress. В предыдущих версиях мы загружали только admin.css и skin ionRangeSlider в административной части, обеспечивая отсутствие их загрузки на фронте. Код организован следующим образом:

add_action('admin_head', 'tooltips_pro_admin_css');

add_action(‘admin_head’, ‘tooltips_admin_rangeslider_css_js’);

Следующий запрос на функцию:
B) Загружать FA6 ровно один раз (без дубликатов FA на фронтенде)
Это решило проблемы с иконками (включая старые классы fa fa-* благодаря v4-shims).

Решение C:

Эта проблема была решена в разделе Решение A.

Запрос на функцию:
Что помогло бы, если вы это реализуете в плагине.

Изоляция ресурсов / опции:

  • Не загружать административный CSS на фронтенде (если (is_admin()) охраны).
    Готово.
  • Сделать Bootstrap/Font Awesome необязательными (выключено по умолчанию). Предоставьте 3 варианта в настройках:

    a) Не загружать ни один набор иконок (используйте набор темы),
    b) Загрузить FA6 (core/brands/solid),
    c) Только legacy shim для старого fa fa-.
    Готово, вы используете FA6.5, плагин подсказок WordPress использует FA6.4.

  • Избегать загрузки стилей ionRangeSlider на фронтенде, если слайдер фактически не отображается.
    Готово.
  • Пространственное имя и область CSS
    Добавьте ко всем селекторам плагина уникальный корень (например, .tooltips-pro …) и избегайте общих селекторов, таких как .row, .col, .btn, i, .icon, strong на глобальном уровне.
    Готово, мы никогда не используем общие селекторы, такие как .row, .col, .btn, i, .icon, strong на глобальном уровне.
  • Если вы должны стилизовать классы, похожие на Bootstrap, ограничьте их: .tooltips-pro .btn { … } а не .btn { … }.
    Готово.
  • Загружайте только по требованию
    Добавляйте ресурсы фронтенда только тогда, когда подсказка фактически присутствует на странице (сканирование шорткода/содержимого или флага на стороне сервера).

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

Совместимость с Font Awesome:
Если вы поставляете FA, пожалуйста, используйте FA6 и документируйте стек; избегайте впрыска более ранней версии FA вместе с FA6, чтобы избежать несоответствий глифов. Рассмотрите возможность использования inline SVG для ваших иконок UI, чтобы полностью избежать зависимости от FA.
Готово, вы используете FA6.5, плагин подсказок WordPress использует FA6.4.

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

Спасибо, желаю вам благословенного дня с семьей

С уважением,

Поддержка плагина подсказок WordPress

Tagged with:

Оптимізоване завантаження CSS / JAVASCRIPT для плагіна WordPress Tooltips, випущено плагін WordPress Tooltips Pro Plus 36.5.8

Привіт, дорогі користувачі підказок WordPress(WordPress tooltip ), сподіваюся, що це повідомлення застане вас у доброму здоров’ї та ви насолоджуєтеся радісними днями з близькими. Нещодавно ми отримали запит на нову функцію від талановитого розробника WordPress, який запропонував нам фантастичні ідеї. Наша команда, що займається розробкою плагінів, невтомно працює над впровадженням цих запитів якомога швидше:

Привіт, команда Tooltips,
Дякую за оновлення 35.5.8 та за швидку підтримку раніше. Я використовую Tooltips Pro Plus на сайті, що працює на темі Salient (з WPBakery).

Причина: Підказки завантажили Bootstrap/Awesome/reset CSS + admin.css на фронтенді, що перезаписало адаптивну решітку Salient і стек FA.
Колізія з Font Awesome (тема/стек використовує FA6, плагін впорскнув іншу версію FA; соціальні іконки стали порожніми коробками / неправильними гліфами).

Рішення A:

Ми переписали наш плагін підказок WordPress таким чином:

1: Скануйте кожен завантажений/завершений файл стилю (handle + scr) на будь-який рядок bootstrap/font-awesome.

2: Якщо тема чи інший плагін уже його завантажили, процедура негайно виходить, плагін підказок WordPress не завантажить пакети bootstrap/font-awesome.

3: В іншому випадку плагін підказок WordPress самостійно завантажує пакети bootstrap/font-awesome.

Наш код виглядає так:

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

Наступний запит на функцію:

Підказки виходять за межі на мобільних (бокс з підказкою виходив за межі екрана біля країв; стрілка також перекривалася над контентом).

Що я зробив, щоб це стабілізувати: A) Зупинив CSS плагіна, який не повинен завантажуватися на фронтенді.
Я видалив/зареєстрував лише ті ресурси Tooltips, які викликали конфлікти (admin.css, ionRangeSlider skin, bootstrap/awesome/reset). Мінімальний, цільовий фрагмент:

Рішення B:

Ми ретельно перевірили код у плагіні підказок WordPress. У попередніх версіях ми завантажували лише admin.css і skin ionRangeSlider в адміністративній частині, забезпечуючи, що вони не завантажуються на фронті. Код організовано таким чином:

add_action(‘admin_head’, ‘tooltips_pro_admin_css’);

add_action(‘admin_head’, ‘tooltips_admin_rangeslider_css_js’);

Наступний запит на функцію:
B) Загрузили FA6 рівно один раз (без дублікатів FA на фронтенді)
Це вирішило проблеми з іконками (в тому числі старі класи fa fa-* завдяки v4-shims).

Рішення C:

Цю проблему було вирішено в розділі Рішення A.

Запит на функцію:
Що б допомогло, якщо ви це реалізуєте у плагіні.

Ізоляція ресурсів / опції:

  • Не завантажувати адміністративний CSS на фронтенді (якщо (is_admin()) охорони).
    Готово.
  • Зробіть Bootstrap/Font Awesome необов’язковими (вимкнено за замовчуванням). Надати 3 варіанти в настройках:

    a) Не завантажити жоден набір іконок (використовуйте набір теми),
    b) Завантажити FA6 (core/brands/solid),
    c) Лише legacy shim для старого fa fa-.
    Готово, ви використовуєте FA6.5, плагін підказок WordPress використовує FA6.4.

  • Уникати завантаження стилів ionRangeSlider на фронтенді, якщо слайдер фактично не відображається.
    Готово.
  • Просторове ім’я та область CSS
    Додайте до всіх селекторів плагіна унікальний корінь (наприклад, .tooltips-pro …) і уникайте загальних селекторів, таких як .row, .col, .btn, i, .icon, strong на глобальному рівні.
    Готово, ми ніколи не використовуємо загальні селектори, такі як .row, .col, .btn, i, .icon, strong на глобальному рівні.
  • Якщо ви повинні стилізувати класи, схожі на Bootstrap, обмежте їх: .tooltips-pro .btn { … } а не .btn { … }.
    Готово.
  • Завантажуйте лише за потреби
    Додайте ресурси фронтенду лише тоді, коли на сторінці фактично присутня підказка (сканування shortcode/вмісту або прапор з боку сервера).

Оскільки плагін підказок WordPress підтримує багато видів ефектів підказок, наприклад, підказки для елементів меню, використання ALT зображення як підказок до зображень, підказки для полів контактних форм тощо, фактично, зараз підказки працюють для будь-якого елемента на сторінці… оскільки ми не знаємо, як користувачі використовують підказки на сторінці WordPress, ми поки не можемо знайти рішення для цього запиту, вибачте.

Сумісність з Font Awesome:
Якщо ви постачаєте FA, будь ласка, використовуйте FA6 та документуйте стек; уникайте впорскування старшої версії FA разом з FA6, щоб уникнути невідповідностей гліфів. Розгляньте використання inline SVG для ваших ікон UI, щоб зовсім уникнути будь-якої залежності від FA.
Готово, ви використовуєте FA6.5, плагін підказок WordPress використовує FA6.4.

Дякуємо за чудові пропозиції, якщо у вас є ще якісь запити на функції, не соромтеся зв’язатися з нами, ми дуже раді їх реалізувати для вас

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

З повагою,

Підтримка плагіна підказок 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: , , ,

Opțiune nouă: “Activare / Dezactivare Awesome CSS pentru a evita conflictele cu tema”, lansat WordPress Tooltips Pro Plus 35.5.8

Dragi utilizatori ai plugin-ului WordPress Tooltip ! Sperăm că acest mesaj vă găsește bine și că vă bucurați de momente plăcute alături de familie. Dezvoltatorul plugin-ului WordPress Tooltip a lansat o nouă versiune a plugin-ului WordPress Tooltip Pro Plus 35.5.8, bazată pe feedback-ul utilizatorilor plugin-ului WordPress Tooltip:

Bună, suport Tooltip,

Am cumpărat versiunea Pro Plus (v35.3.8).

După ce am activat pluginul Pro pentru prima dată pe siteul meu live, întregul design se strică: antetul, meniul, subsolul și afișarea pe mobil se dezorganizau.

Vă rog să investigați acest aspect!

Vă mulțumesc anticipat,

Echipa de suport a WordPress Tooltip a analizat site-ul utilizatorului și a răspuns:

Bună,

Sperăm că acest mesaj vă găsește bine și că vă bucurați de vreme frumoasă alături de familie.

Vă mulțumim că neați contactat.

Suntem bucuroși să vă ajutăm.

Referitor la:Când activez pluginul Pro pentru prima dată pe siteul meu live, întregul design se strică: antetul, subsolul și afișarea pe mobil se dezorganizau.

Ne cerem scuze pentru orice inconveniente. Am analizat siteul dumneavoastră minunat și se pare că totul funcționează bine. Ați putea să ne oferiți mai multe informații despre problemele pe care le întâmpinați?

Suspectăm că problema ar putea fi cauzată de:

1 : Se pare că folosiți pluginuri de cache. Uneori, pluginurile de cache pot interfera cu codul JavaScript.

2 : Ar putea exista un conflict între pluginuri sau teme și pluginul nostru.

Vă rugăm să urmați pașii următori:
a : Asigurațivă că siteul dumneavoastră este în siguranță instalând un plugin de backup, cum ar fi „All in One WP Migration” sau „Duplicator” — nu vă va lua mai mult de 3 minute.
b : Dezactivați pluginurile unul câte unul și treceți la tema implicită WordPress.
c : Anunțaține care plugin sau temă cauzează conflictul.

Vom analiza situația și vom găsi o soluție pentru dumneavoastră.

Vă mulțumim și vă dorim o zi binecuvântată alături de familie.

Cu respect,

Echipa de suport a WordPress Tooltip

Utilizatorul WordPress Tooltip a analizat site-ul și a răspuns din nou:

Bună, echipă de suport,

Vă mulțumesc pentru răspuns. Permitețimi să clarific două probleme diferite pe care leam întâmpinat:

Pluginul Pro folosește aceleași clase CSS ca și tema Salient, ceea ce provoacă probleme serioase de formatare:
Antetul, subsolul și afișarea pe mobil se dezorganizau.
Interfața editorului Salient se dezorganizează de asemenea.
Vă rog să vedeți imaginile atașate.

Vă rog să faceți următoarele:
Rezolvați conflictul de CSS în versiunea Pro (de exemplu, folosind denumiri unice de clase sau permițând personalizarea regulilor CSS).
Acest lucru îmi va permite să folosesc pluginul Pro în siguranță pe siteul meu live.

Vă mulțumesc pentru înțelegere,

Dezvoltatorul WordPress Tooltip a analizat problema și a creat o nouă versiune pentru a rezolva problemele semnalate de utilizator:

Bună,

Sperăm că acest mesaj vă găsește bine și că vă bucurați de momente frumoase alături de familie.

Ne cerem scuze pentru orice inconveniente. Tocmai am lansat o nouă versiune (35.5.8) care rezolvă această problemă și am trimiso pe tooltips.org. Vă rugăm să urmați pașii următori:

1 : Conectațivă la panoul de administrare al siteului dumneavoastră WordPress.

2 : Dezactivați și ștergeți Tooltip Pro Plus.

3 : Faceți clic pe „Pluginuri” în panoul de administrare WordPress pentru a descărca cea mai recentă versiune și activațio.

4 : Faceți clic pe „Tooltips” în meniul panoului de administrare, apoi pe meniul de jos al configurației globale.

5 : În partea de jos a panoului de configurare global, veți găsi o nouă opțiune:

„Activați/dezactivați pentru a evita conflictele speciale de CSS cu tema.

Selectați opțiunea „Da, activați pentru a evita conflictele speciale de CSS cu tema” și apoi faceți clic pe butonul albastru „Actualizați acum”.

Panoul de configurare global al pluginului WordPress Tooltip 35.5.8

Verificați opțiunea „Activați/dezactivați conflictele cu CSSul Bootstrap” și dezactivațio.

Cu aceasta, putem rezolva conflictele dintre sistemul dumneavoastră și pluginul nostru.

Încă o dată, ne cerem scuze pentru întârzierea răspunsului. Din cauza bolii dezvoltatorului și a problemelor ulterioare cu serverul, am reușit în sfârșit să obținem un nou dispozitiv și să finalizăm actualizarea serverului. Dezvoltatorul a spus că va trimite cadouri mâine ca un semn de scuze.

Ați putea actualiza la noua versiune?
Acum vom putea acționa mai repede și vom fi bucuroși să vă surprindem și să răspundem solicitărilor dumneavoastră cât mai curând posibil.

Vă mulțumim și vă dorim o zi binecuvântată alături de familie.

Cu respect,

Echipa de suport a WordPress Tooltip

Și:

Bună,

Sperăm că vă bucurați de momente prețioase alături de familie atunci când acest mesaj ajunge la dumneavoastră.

Anterior, vam informat că noua versiune WordPress Tooltip Pro Plus 35.5.8 a fost trimisă pentru a rezolva probleme legate de teme.

Ne cerem scuze sincer pentru întârzierea care a cauzat neplăceri. Vă mulțumim pentru răbdare, pe care dezvoltatorul WordPress Tooltip o apreciază cu adevărat. Ca un cadou, vă oferim o licență pentru pluginul WordPress FAQ (https://tooltips.org/product/wordpressfaqpropluginwithwordpresstooltips/) :

Pluginul WordPress FAQ Pro este un instrument puternic dezvoltat pentru a facilita crearea și gestionarea întrebărilor frecvente (FAQ) pe siteurile dumneavoastră WordPress. Oferă o gamă largă de funcții, inclusiv modele de FAQ gata de utilizare, stiluri de FAQ personalizabile printro interfață de utilizator, conținut de înaltă calitate generat prin IA pentru FAQ și articole WordPress, suport FAQ pentru produsele WooCommerce, un design optimizat pentru cea mai bună vizualizare pe diferite dispozitive, capacitatea de a alege dintre mai multe modele de FAQ, gruparea FAQurilor pe categorii și capacitatea de a stabili numărul de articole FAQ pe fiecare pagină FAQ, printre alte funcții.

Facem un mare efort pentru a îmbunătăți funcționalitatea tuturor pluginurilor noastre. Dacă aveți alte sugestii, suntem pregătiți să integrăm rapid funcții noi pentru dumneavoastră și să rezolvăm problemele imediat.

Vă mulțumim și vă dorim o zi binecuvântată alături de familie.

Cu respect,

Echipa de suport a WordPress Tooltip

Tagged with:

Nouvelle option : “Activer / Désactiver Awesome CSS pour éviter les conflits de thème”, WordPress Tooltips Pro Plus 35.5.8 publié

Chers utilisateurs du plugin WordPress Tooltip ! Nous espérons que ce message vous trouve bien et que vous passez un excellent moment avec votre famille. Le développeur du plugin WordPress Tooltip a lancé une nouvelle version du plugin WordPress Tooltip Pro Plus 35.5.8, basée sur les retours des utilisateurs du plugin WordPress Tooltip :

Bonjour, support Tooltip,

...

J'ai acheté la version Pro Plus (v35.3.8).

Après avoir activé le plugin Pro pour la première fois sur mon site en direct, tout le design se casse : en-tête, menu, pied de page et affichage mobile se désorganisent.

S'il vous plaît, enquêtez à ce sujet !

Merci d'avance,

L’équipe de support du WordPress Tooltip a examiné le site de l’utilisateur et a répondu :

Bonjour,

Nous espérons que ce message vous trouve bien et que vous passez un bon moment avec votre famille.

Merci de nous avoir contactés.

Nous sommes heureux de pouvoir vous aider.

Concernant : "Lorsque j'active le plugin Pro pour la première fois sur mon site en direct, tout le design se casse : en-tête, pied de page et affichage mobile se désorganisent."

Nous nous excusons pour tout inconvénient. Nous avons examiné votre merveilleux site et il semble que tout fonctionne bien. Pourriez-vous nous fournir plus d'informations sur les problèmes que vous rencontrez ?

Nous soupçonnons que le problème pourrait être causé par :

1 : Il semble que vous utilisez des plugins de cache. Parfois, les plugins de cache peuvent interférer avec le code JavaScript.

2 : Il peut y avoir un conflit entre les plugins ou les thèmes et notre plugin.

Veuillez suivre les étapes suivantes :
a : Assurez-vous que votre site est sécurisé en installant un plugin de sauvegarde tel que "All in One WP Migration" ou "Duplicator" — cela ne vous prendra que 3 minutes.
b : Désactivez les plugins un par un et passez au thème par défaut de WordPress.
c : Faites-nous savoir quel plugin ou thème cause le conflit.

Nous allons examiner la situation et trouver une solution pour vous.

Merci et passez une journée bénie avec votre famille.

Cordialement,
L'équipe de support du WordPress Tooltip

L’utilisateur de WordPress Tooltip a analysé son site et a répondu à nouveau :

Bonjour, équipe de support,

Merci pour votre réponse. Permettez-moi de clarifier deux problèmes différents que j'ai rencontrés :

Le plugin Pro utilise les mêmes classes CSS que le thème Salient, ce qui provoque de graves problèmes de mise en forme :
L'en-tête, le pied de page et l'affichage mobile se désorganisent.
L'interface de l'éditeur Salient se désorganise également.
Veuillez voir les images jointes.

S'il vous plaît, je veux que vous fassiez ce qui suit :
Résolvez le conflit de CSS dans la version Pro (par exemple, en utilisant des noms de classes uniques ou en permettant que l'on personnalise les règles de CSS).
Cela me permettra d'utiliser le plugin Pro en toute sécurité sur mon site en direct.

Merci pour votre compréhension,

Le développeur du WordPress Tooltip a examiné le problème et a créé une nouvelle version pour résoudre les problèmes que l’utilisateur avait signalés :

Bonjour,

Nous espérons que ce message vous trouve bien et que vous passez un merveilleux moment avec votre famille.

Nous nous excusons pour tout inconvénient. Nous venons de lancer une nouvelle version (35.5.8) qui résout ce problème et l'avons envoyée sur tooltips.org. Veuillez suivre les étapes suivantes :

1 : Connectez-vous au panneau d'administration de votre site WordPress.

2 : Désactivez et supprimez le Tooltip Pro Plus.

3 : Cliquez sur "Plugins" dans le panneau d'administration WordPress pour télécharger la version la plus récente et activez-la.

4 : Cliquez sur "Tooltips" dans le menu du panneau d'administration, puis sur le menu en bas de la configuration globale.

5 : En bas du panneau de configuration global, vous trouverez une nouvelle option :

"Activer/désactiver pour éviter des conflits spéciaux de CSS avec le thème."

Sélectionnez l'option "Oui, activer pour éviter des conflits spéciaux de CSS avec le thème" et cliquez ensuite sur le bouton bleu "Mettre à jour maintenant".

Panneau de configuration global du plugin WordPress Tooltip 35.5.8

Vérifiez l'option "Activer/désactiver les conflits avec le Bootstrap CSS" et désactivez-la.

Avec cela, nous pouvons résoudre les conflits entre votre système et notre plugin.

Encore une fois, nous nous excusons pour le retard de la réponse. En raison de la maladie du développeur et des problèmes ultérieurs avec le serveur, nous avons enfin réussi à obtenir un nouveau dispositif et à terminer la mise à jour du serveur. Le développeur a dit qu'il enverra des cadeaux demain en signe d'excuses.

Pourriez-vous mettre à jour vers la nouvelle version ?
Nous pourrons maintenant agir plus rapidement et nous serons heureux de vous surprendre et de répondre à vos demandes dès que possible.

Merci et passez une journée bénie avec votre famille.

Cordialement,

L'équipe de support du WordPress Tooltip

Et :

Bonjour,

Nous espérons que vous passez des moments précieux avec votre famille lorsque ce message vous parvient.

Auparavant, nous vous avions informé que la nouvelle version WordPress Tooltip Pro Plus 35.5.8 avait été envoyée pour résoudre des problèmes liés aux thèmes.

Nous nous excusons sincèrement pour le retard qui a causé des désagréments. Nous vous remercions de votre patience, que le développeur du WordPress Tooltip apprécie vraiment. En guise de cadeau, nous vous offrons une licence pour le plugin WordPress FAQ (https://tooltips.org/product/wordpress-faq-pro-plugin-with-wordpress-tooltips/) :

Le plugin WordPress FAQ Pro est un puissant outil développé pour faciliter la création et la gestion de questions fréquentes (FAQ) sur vos sites WordPress. Il offre une large gamme de fonctionnalités, y compris des modèles de FAQ prêts à l'emploi, des styles de FAQ personnalisables via une interface utilisateur, un contenu de haute qualité généré par IA pour les FAQ et les articles WordPress, un support FAQ pour les produits WooCommerce, un design optimisé pour la meilleure affichage sur différents appareils, la possibilité de choisir parmi plusieurs modèles de FAQ, le regroupement de FAQs par catégories et la capacité de définir le nombre d'articles FAQ sur chaque page FAQ, entre autres fonctionnalités.

Nous faisons un gros effort pour améliorer la fonctionnalité de tous nos plugins. Si vous avez d'autres suggestions, nous sommes prêts à intégrer rapidement de nouvelles fonctions pour vous et à résoudre des problèmes immédiatement.

Merci et passez une journée bénie avec votre famille.

Cordialement,

L'équipe de support du WordPress Tooltip

Tagged with:

Nova opção: “Ativar / Desativar Awesome CSS para evitar conflitos com o tema”, lançado WordPress Tooltips Pro Plus 35.5.8

Prezados usuários do plugin WordPress Tooltip ! Esperamos que esta mensagem os encontre bem e que estejam desfrutando de um momento maravilhoso com suas famílias. O desenvolvedor do plugin WordPress Tooltip lançou uma nova versão do plugin WordPress Tooltip Pro Plus 35.5.8, com base no feedback dos usuários do plugin WordPress Tooltip:

Olá, suporte do Tooltip,

...

Comprei a versão Pro Plus (v35.3.8).

Depois de ativar o plugin Pro pela primeira vez em meu site ao vivo, todo o design quebra: cabeçalho, menu, rodapé e a visualização móvel se desconfiguram.

Por favor, investiguem isso!

Agradeço desde já,

A equipe de suporte do WordPress Tooltip investigou o site do usuário e respondeu:

Olá,

Esperamos que esta mensagem o encontre bem e que esteja desfrutando de um momento maravilhoso com sua família.

Obrigado por entrar em contato.

Estamos felizes em poder ajudar.

Com relação a: "Quando ativo pela primeira vez o plugin Pro em meu site ao vivo, todo o design quebra: cabeçalho, rodapé e visualização móvel se desconfiguram."

Lamentamos qualquer inconveniente. Nós investigamos seu maravilhoso site e parece que tudo está funcionando bem. Você poderia fornecer mais informações sobre os problemas que está enfrentando?

Suspeitamos que o problema pode ser causado por:

1: Parece que você está usando plugins de cache. Às vezes, plugins de cache podem interferir com o código JavaScript.

2: Pode haver um conflito entre plugins ou temas e nosso plugin.

Por favor, siga os seguintes passos:
a: Assegure-se de que seu site esteja seguro instalando um plugin de backup, como "All in One WP Migration" ou "Duplicator" — levará apenas 3 minutos.
b: Desative os plugins um por um e troque para o tema padrão do WordPress.
c: Deixe-nos saber qual plugin ou tema causa o conflito.

Nós iremos investigar a situação e encontrar uma solução para você.

Obrigado e tenha um dia abençoado com sua família.

Atenciosamente,
A equipe de suporte do WordPress Tooltip

O usuário do WordPress Tooltip analisou seu site e respondeu novamente:

Olá, equipe de suporte,

Obrigado pela resposta. Deixe-me esclarecer dois problemas diferentes que encontrei:

O plugin Pro usa as mesmas classes CSS que o tema Salient, o que causa problemas graves de formatação:
O cabeçalho, rodapé e visualização móvel se desconfiguram.
A interface do editor Salient também se desconfigura.
Por favor, vejam as imagens anexadas.

Por favor, quero que façam o seguinte:
Resolva o conflito de CSS na versão Pro (por exemplo, usando nomes de classes únicas ou permitindo que personalizemos as regras de CSS).
Isso me permitirá usar o plugin Pro com segurança em meu site ao vivo.

Obrigado pela sua compreensão,

O desenvolvedor do WordPress Tooltip investigou o problema e criou uma nova versão para resolver os problemas que o usuário apontou:

Olá,

Esperamos que esta mensagem o encontre bem e que esteja desfrutando de um maravilhoso momento com sua família.

Lamentamos qualquer inconveniente. Lançamos uma nova versão (35.5.8) que resolve esse problema e a enviamos para tooltips.org. Por favor, siga os seguintes passos:

1: Faça login no painel de administração do seu site WordPress.

2: Desative e exclua o Tooltip Pro Plus.

3: Clique em "Plugins" no painel de administração do WordPress para baixar a versão mais recente e ative-a.

4: Clique em "Tooltips" no menu do painel de administração e depois no menu na parte inferior da configuração global.

5: Na parte inferior do painel de configuração global, você encontrará uma nova opção:

"Ativar/desativar para evitar conflitos especiais de CSS com o tema."

Selecione a opção "Sim, ativar para evitar conflitos especiais de CSS com o tema" e depois clique no botão azul "Atualizar agora".

Painel de configuração global do plugin WordPress Tooltip 35.5.8

Verifique a opção "Ativar/desativar conflitos com o Bootstrap CSS" e desative-a.

Com isso, podemos resolver os conflitos entre seu sistema e nosso plugin.

Mais uma vez, pedimos desculpas pela demora na resposta. Devido à doença do desenvolvedor e problemas subsequentes com o servidor, finalmente conseguimos um novo dispositivo e finalizamos a atualização do servidor. O desenvolvedor disse que amanhã enviará presentes como um sinal de desculpas.

Por favor, você poderia atualizar para a nova versão?
Agora podemos agir mais rápido e estaremos felizes em surpreendê-lo e responder a suas solicitações o mais rápido possível.

Obrigado e tenha um dia abençoado com sua família.

Atenciosamente,

A equipe de suporte do WordPress Tooltip

E:

Olá,

Esperamos que você esteja desfrutando de momentos valiosos com sua família enquanto esta mensagem chega até você.

Anteriormente, informamos que a nova versão WordPress Tooltip Pro Plus 35.5.8 foi enviada para resolver problemas com os temas.

Sinceramente, pedimos desculpas pela demora que causou inconvenientes. Agradecemos sua paciência, que o desenvolvedor do WordPress Tooltip realmente valoriza. Como presente, oferecemos uma licença para o plugin WordPress FAQ (https://tooltips.org/product/wordpress-faq-pro-plugin-with-wordpress-tooltips/):

O plugin WordPress FAQ Pro é uma poderosa ferramenta desenvolvida para facilitar a criação e gestão de perguntas frequentes (FAQ) em seus sites WordPress. Ele oferece uma ampla variedade de recursos, incluindo templates FAQ prontos para uso, estilos FAQ personalizáveis através de uma interface de usuário, conteúdos de alta qualidade gerados por IA para FAQs e artigos WordPress, suporte FAQ para produtos WooCommerce, design otimizado para a melhor exibição em diferentes dispositivos, a opção de escolher entre múltiplos templates FAQ, agrupamento de FAQs por categorias, e a capacidade de definir o número de itens FAQ em cada página FAQ, junto com muitas outras funcionalidades.

Estamos fazendo um grande esforço para melhorar a funcionalidade de todos os nossos plugins. Se você tiver mais sugestões, estamos prontos para integrar rapidamente novas funções para você e resolver problemas imediatamente.

Obrigado e tenha um dia abençoado com sua família.

Atenciosamente,

A equipe de suporte do WordPress Tooltip


Se precisar de mais informações ou traduções adicionais, não hesite em perguntar!

today at 12:59 AM

Tagged with:

Nueva opción: “Habilitar / Deshabilitar Awesome CSS para evitar conflictos con el tema”, se lanzó WordPress Tooltips Pro Plus 35.5.8

Estimados usuarios del plugin  WordPress Tooltip ! Esperamos que este mensaje los encuentre bien y que estén disfrutando de un hermoso tiempo con sus familias. El desarrollador del plugin WordPress Tooltip ha lanzado una nueva versión del plugin WordPress Tooltip Pro Plus 35.5.8, basada en la retroalimentación de los usuarios del plugin WordPress Tooltip:

Hola, soporte de Tooltip,

...

Compré la versión Pro Plus (v35.3.8).

Después de activar por primera vez el plugin Pro en mi sitio en vivo, todo el diseño se rompe: encabezado, menú, pie de página y vista móvil se descomponen.

¡Por favor, investiguen esto!

Gracias de antemano,

El equipo de soporte de WordPress Tooltip investigó el sitio del usuario y respondió:

Hola,

Esperamos que este mensaje te encuentre bien y que estés disfrutando de un hermoso tiempo con tu familia.

Gracias por ponerte en contacto.

Estamos encantados de poder ayudarte.

Con respecto a: "Cuando activo por primera vez el plugin Pro en mi sitio en vivo, todo el diseño se rompe: encabezado, pie de página y vista móvil se descomponen."

Lamentamos cualquier inconveniente. Hemos investigado tu maravilloso sitio y parece que todo está funcionando bien. ¿Podrías proporcionar más información sobre los problemas que estás experimentando?

Suponemos que el problema puede deberse a:

1: Parece que estás usando plugins de caching. A veces, los plugins de caching pueden interferir con el código JavaScript.

2: Puede haber un conflicto entre plugins o temas y nuestro plugin.

Por favor, realiza los siguientes pasos:
a: Asegúrate de que tu sitio sea seguro instalando un plugin de copias de seguridad, como "All in One WP Migration" o "Duplicator" — solo tomará 3 minutos.
b: Desactiva los plugins uno por uno y cambia al tema predeterminado de WordPress.
c: Háznos saber qué plugin o tema causa el conflicto.

Investigaremos la situación y encontraremos una solución para ti.

Gracias y que tengas un día bendecido con tu familia.

Saludos,
El equipo de soporte de WordPress Tooltip

El usuario de WordPress Tooltip analizó su sitio y respondió nuevamente:

Hola, equipo de soporte,

Gracias por la respuesta. Permítanme aclarar dos problemas diferentes que he encontrado:

El plugin Pro utiliza las mismas clases CSS que el tema Salient, lo que causa problemas graves de formateo:
El encabezado, pie de página y vista móvil se descomponen.
La interfaz de usuario del editor Salient también se descompone.
Por favor, vean las imágenes adjuntas.

Por favor, quiero que hagan lo siguiente:
Resuelvan el conflicto CSS en la versión Pro (por ejemplo, usando nombres de clases únicos o permitiéndonos personalizar las reglas CSS).
Esto me permitirá usar de manera segura el plugin Pro en mi sitio en vivo.

Gracias por su comprensión,

El desarrollador de WordPress Tooltip investigó el problema y creó una nueva versión para resolver los problemas que señaló el usuario:

Hola,

Esperamos que este mensaje te encuentre bien y que estés disfrutando de un hermoso tiempo con tu familia.

Lamentamos cualquier inconveniente. Hemos lanzado una nueva versión (35.5.8) que resuelve este problema y la hemos enviado a tooltips.org. Por favor, sigue estos pasos:

1: Inicia sesión en el panel de administración de tu sitio WordPress.

2: Desactiva y elimina Tooltips Pro Plus.

3: Haz clic en "Plugins" en el panel de administración de WordPress para descargar la última versión y actívala.

4: Haz clic en "Tooltips" en el menú del panel de administración y luego en el menú de la parte inferior de la configuración global.

5: En la parte inferior del panel de configuración global encontrarás una nueva opción:

"Activar/desactivar para evitar conflictos especiales de CSS con el tema."

Selecciona la opción "Sí, activar para evitar conflictos especiales de CSS con el tema" y luego haz clic en el botón azul "Actualizar ahora".

Panel de configuración global del plugin WordPress Tooltip 35.5.8

Revisa la opción "Activar/desactivar conflictos con Bootstrap CSS" y desactívala.

Con esto, podemos resolver los conflictos entre tu sistema y nuestro plugin.

Nuevamente, nos disculpamos por la demora en la respuesta. Debido a la enfermedad del desarrollador y los problemas posteriores con el servidor, finalmente hemos conseguido un nuevo dispositivo y hemos finalizado la actualización del servidor. El desarrollador dijo que mañana enviará regalos como una señal de disculpas.

Por favor, ¿podrías actualizar a la nueva versión?
Ahora podemos actuar más rápido y estaremos encantados de sorprenderte y responder a tus solicitudes lo más rápido posible.

Gracias y que tengas un día bendecido con tu familia.

Saludos,

El equipo de soporte de WordPress Tooltip

Y:

Hola,

Esperamos que estés disfrutando de valiosos momentos con tu familia mientras este mensaje te toca.

Anteriormente te informamos que la nueva versión WordPress Tooltip Pro Plus 35.5.8 ha sido enviada para resolver problemas con los temas.

Sinceramente, pedimos disculpas por la demora que causó inconvenientes. Agradecemos tu paciencia, que el desarrollador de WordPress Tooltip realmente valora. Como regalo, te ofrecemos una licencia para el plugin WordPress FAQ (https://tooltips.org/product/wordpress-faq-pro-plugin-with-wordpress-tooltips/):

El plugin WordPress FAQ Pro es una herramienta poderosa diseñada para facilitar la creación y gestión de preguntas frecuentes (FAQ) en tus sitios WordPress. Ofrece una amplia gama de características, incluyendo plantillas FAQ listas para usar, estilos de FAQ personalizables a través de una interfaz de usuario, contenido de alta calidad generado por IA para FAQs y artículos de WordPress, soporte FAQ para productos WooCommerce, diseño optimizado para la mejor presentación en diferentes dispositivos, la opción de elegir entre múltiples plantillas FAQ, agrupación de FAQs por categorías, y la capacidad de establecer el número de elementos FAQ en cada página FAQ, junto con muchas otras funciones.

Hacemos un gran esfuerzo por mejorar la funcionalidad de todos nuestros plugins. Si tienes más sugerencias, estamos dispuestos a integrar rápidamente nuevas funciones para ti y resolver problemas de inmediato.

Gracias y que tengas un día bendecido con tu familia.

Saludos,

El equipo de soporte de WordPress Tooltip

Tagged with:
Top