תגיות: Polylang
-
מאתתגובות
-
30/03/2015 בשעה 15:42 #19548
meira
Participantהי,
עשיתי כפי שהמלצתם בנושא הלוגו. אשמח אם תוכלו לתת לי פתרון בנושא הרקע.
הרקע באנגלית אמור להיות הפוך – אני צריכה להשצמש בקובץ שונה .
איך אפשר להכניס את זה בקוד .
כתובת האתר : shmulikvilner.co.ilתודה!
30/03/2015 בשעה 16:26 #19554Noa
Participantצהריים טובים,
על איזה תוסף אתה עובד?
30/03/2015 בשעה 16:48 #19558meira
Participantאני עובדת על POLYLANG
30/03/2015 בשעה 17:50 #19563Noa
Participantכדי לעשות את זה יש צורך בתבנית בת, כי יש להכניס לקבצים body class לכל שפה, ואז להגדיר רקע לכל class.
30/03/2015 בשעה 18:01 #19568meira
Participantבאיזה קובץ צריך להתקין את הCLASS?
30/03/2015 בשעה 18:19 #19571Noa
Participantבקובץ functions.php.
31/03/2015 בשעה 11:20 #19599meira
Participantתגובה זו סומנה כפרטית.31/03/2015 בשעה 12:28 #19620Noa
Participantבאמצעות התבנית בת, יש להכניס את הקוד הבא לקובץ functions.php בתוך ה-body:
add_filter('body_class', 'my_custom_body_class'); function my_custom_body_class($classes) { $classes[] = get_bloginfo('language'); return $classes; }הקוד הזה יוסיף את שם הקלאס en-EN לרשימת הקלאסים בתוך ה-body, כך שתוכלי להוסיף כל הגדרה לפי שפה.
לאחר מכן יש להכניס את הקוד CSS הבא ל-Live CSS:
body.en-EN #container { background-image: url(); }31/03/2015 בשעה 12:54 #19636meira
Participantתגובה זו סומנה כפרטית.31/03/2015 בשעה 14:38 #19665Yakir Sitbon
Participantהאם הגדרת ב-URL את הקישור לתמונה?
31/03/2015 בשעה 14:41 #19666Noa
Participantנסי להוריד מהקוד CSS את הקלאס של container, תעדכני אם זה עובד.
01/04/2015 בשעה 13:13 #19750meira
Participantתגובה זו סומנה כפרטית.01/04/2015 בשעה 21:28 #19792Ariel
Participantתוכלי להביא לנו בבקשה גישה זמנית אל לוח הבקרה? (שימי פה כתגובה פרטית)
02/04/2015 בשעה 10:00 #19810meira
Participantתגובה זו סומנה כפרטית.02/04/2015 בשעה 12:21 #19823Noa
Participantאני רואה שלא ניתן להכנס בכלל לאתר, יש שגיאת 500.
יש שרתים המחזירים שגיאת 500 גם על קבצים שהם 404. המקרה פה יכול להיות שיש לך בעיה הרשאות.
בקשי מבעל השרת שלך לדעת למה השגיאת 500 מגיעה.
02/04/2015 בשעה 12:44 #19826meira
Participantתגובה זו סומנה כפרטית.02/04/2015 בשעה 13:02 #19827Noa
Participantנסי להוריד את הקוד שהכנסת ב-php, אולי זה יסתדר.
02/04/2015 בשעה 13:11 #19831meira
Participantתגובה זו סומנה כפרטית.02/04/2015 בשעה 13:14 #19833meira
Participantתגובה זו סומנה כפרטית.02/04/2015 בשעה 13:20 #19834Noa
Participantלא שיניתי כלום, אנחנו בודקים את הנושא.
02/04/2015 בשעה 14:17 #19840Noa
Participantסידרנו את זה באמצעות הקוד CSS הבא:
body:not(.rtl) { background-image: url("http://shmulikvilner.co.il/wp-content/uploads/2015/03/shmulik-heb-HOME-ENG.png"); }במקום להגדיר את הרקע המדובר לשפה מסויימת, הגדרנו אותו שלא יהיה ב-RTL.
02/04/2015 בשעה 14:45 #19846meira
Participantתודה רבה!!!
06/04/2015 בשעה 11:33 #19941meira
Participantתגובה זו סומנה כפרטית.06/04/2015 בשעה 12:07 #19943Ariel
Participantתמחקי את הקוד שהוספת לעיל לקובץ functions.php ותעדכני אם זה עוזר
06/04/2015 בשעה 12:24 #19948meira
Participantבקובץ הזה יש רק את השינוי שעשיתי ללוגו . תראה אולי משהו חסר או נמחק בטעות . השוותי לגרסה קודמת ולא ראיתי כלום אולי פיספסתי משהו.
<?php
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
function pojo_polylang_get_multilang_logo( $value ) {
if ( function_exists( 'pll_current_language' ) ) {
$logos = array(
'en' => 'logo-en.png',
'he' => 'logo-he.png',
);
$default_logo = $logos['en'];
$current_lang = pll_current_language();
$assets_url = get_stylesheet_directory_uri() . '/assets/images/';if ( isset( $logos[ $current_lang ] ) )
$value = $assets_url . $logos[ $current_lang ];
else
$value = $assets_url . $default_logo;
}
return $value;
}
add_filter( 'theme_mod_image_logo', 'pojo_polylang_get_multilang_logo' );
?> -
מאתתגובות
- הפורום 'תמיכה' נסגר לדיונים ולתגובות חדשות.
