וורדפרס ואתרי אינטרנט

owl-158414_960_720
דורג 5 מתוך 5

באתר תמצאו מדריכים ומאמרים ייחודים בעברית, המדריכים לרוב מנסיון מעשי ומיוחסים לפרוייקטים שאני עובד עליהם באותו הזמן. האתר הוא יותר לשימוש פרטי ולתיעוד דברים, בכדי להשתמש מאוחר יותר, אבל החלטתי לפרסם ניתן לשאול כל שאלה וגם לתרום מדריכים באתר דרך תגובה או דרך צור קשר

שינוי דגל בפלאגין פולילנג  polilang

פלאגין פולילנג זהו פלאגין שמאפשר בוורדפרס לגרום למערכת וורדפרס לתמוך בתצוגה של יותר משפה אחת,

לפלאגין יש גם וידגט של שינוי שפות שמאפשר הצגת דגלים באתר ולפי לחיצה על צורת הדגל משתנה השפה שבה רוצים להציג את האתר

למדריך מקיף על פלאגין פולילנג

לפעמים הדגל לא מתאים לנו מבחינת העיצוב ואנחנו רוצים להציג תמונה אחרת של דגל, קודם מכנים את התמונה סיומת png .

את התמונה נכניס בתוך התקיה של הפלאגין תחת התקיה flags , כאשר אנחנו משנים לתמונה את השם   לפי השם של השפה – למטה הכנסתי את השמות של כל הארצות ושמות הקבצים שמתייחסים אליהם. ( אני נוהג לשנות את השם של התמונה שאנחנו מחליפים ולא לדרוס אותה ככה שאם ארצה לחזור אליה, אחזור בקלות בלי להוריד את הפלאגין מחדש)

/public_html/wp-content/plugins/polylang/flags

 

לאחר מכן כדי לגרום לדגל להתעדכן במערכת יש לעשות את הדבר הבא :

נכנסים ללוח הבקרה -> שפות -> הגדרות -> שינויי url ועושים שמור

 

 

במידה ורוצים לדעת לאיזה ארץ שייכת כל תמונה אז הנה :

$flags = array(
  'ad' => __( 'Andorra', 'polylang' ),
  'ae' => __( 'United Arab Emirates', 'polylang' ),
  'af' => __( 'Afghanistan', 'polylang' ),
  'ag' => __( 'Antigua and Barbuda', 'polylang' ),
  'ai' => __( 'Anguilla', 'polylang' ),
  'al' => __( 'Albania', 'polylang' ),
  'am' => __( 'Armenia', 'polylang' ),
  'an' => __( 'Netherlands Antilles', 'polylang' ),
  'ao' => __( 'Angola', 'polylang' ),
  'ar' => __( 'Argentina', 'polylang' ),
  'arab' => __( 'Arab league', 'polylang' ),
  'as' => __( 'American Samoa', 'polylang' ),
  'at' => __( 'Austria', 'polylang' ),
  'au' => __( 'Australia', 'polylang' ),
  'aw' => __( 'Aruba', 'polylang' ),
  'ax' => __( 'Åland Islands', 'polylang' ),
  'az' => __( 'Azerbaijan', 'polylang' ),
  'ba' => __( 'Bosnia and Herzegovina', 'polylang' ),
  'basque' => __( 'Basque Country', 'polylang' ),
  'bb' => __( 'Barbados', 'polylang' ),
  'bd' => __( 'Bangladesh', 'polylang' ),
  'be' => __( 'Belgium', 'polylang' ),
  'bf' => __( 'Burkina Faso', 'polylang' ),
  'bg' => __( 'Bulgaria', 'polylang' ),
  'bh' => __( 'Bahrain', 'polylang' ),
  'bi' => __( 'Burundi', 'polylang' ),
  'bj' => __( 'Benin', 'polylang' ),
  'bm' => __( 'Bermuda', 'polylang' ),
  'bn' => __( 'Brunei', 'polylang' ),
  'bo' => __( 'Bolivia', 'polylang' ),
  'br' => __( 'Brazil', 'polylang' ),
  'bs' => __( 'Bahamas', 'polylang' ),
  'bt' => __( 'Bhutan', 'polylang' ),
  'bw' => __( 'Botswana', 'polylang' ),
  'by' => __( 'Belarus', 'polylang' ),
  'bz' => __( 'Belize', 'polylang' ),
  'ca' => __( 'Canada', 'polylang' ),
  'catalonia' => __( 'Catalonia', 'polylang' ),
  'cc' => __( 'Cocos', 'polylang' ),
  'cd' => __( 'Democratic Republic of the Congo', 'polylang' ),
  'cf' => __( 'Central African Republic', 'polylang' ),
  'cg' => __( 'Congo', 'polylang' ),
  'ch' => __( 'Switzerland', 'polylang' ),
  'ci' => __( 'Ivory Coast', 'polylang' ),
  'ck' => __( 'Cook Islands', 'polylang' ),
  'cl' => __( 'Chile', 'polylang' ),
  'cm' => __( 'Cameroon', 'polylang' ),
  'cn' => __( 'China', 'polylang' ),
  'co' => __( 'Colombia', 'polylang' ),
  'cr' => __( 'Costa Rica', 'polylang' ),
  'cu' => __( 'Cuba', 'polylang' ),
  'cv' => __( 'Cape Verde', 'polylang' ),
  'cx' => __( 'Christmas Island', 'polylang' ),
  'cy' => __( 'Cyprus', 'polylang' ),
  'cz' => __( 'Czech Republic', 'polylang' ),
  'de' => __( 'Germany', 'polylang' ),
  'dj' => __( 'Djibouti', 'polylang' ),
  'dk' => __( 'Denmark', 'polylang' ),
  'dm' => __( 'Dominica', 'polylang' ),
  'do' => __( 'Dominican Republic', 'polylang' ),
  'dz' => __( 'Algeria', 'polylang' ),
  'ec' => __( 'Ecuador', 'polylang' ),
  'ee' => __( 'Estonia', 'polylang' ),
  'eg' => __( 'Egypt', 'polylang' ),
  'eh' => __( 'Western Sahara', 'polylang' ),
  'england' => __( 'England', 'polylang' ),
  'er' => __( 'Eritrea', 'polylang' ),
  'es' => __( 'Spain', 'polylang' ),
  'esperanto' => __( 'Esperanto', 'polylang' ),
  'et' => __( 'Ethiopia', 'polylang' ),
  'fi' => __( 'Finland', 'polylang' ),
  'fj' => __( 'Fiji', 'polylang' ),
  'fk' => __( 'Falkland Islands', 'polylang' ),
  'fm' => __( 'Micronesia', 'polylang' ),
  'fo' => __( 'Faroe Islands', 'polylang' ),
  'fr' => __( 'France', 'polylang' ),
  'ga' => __( 'Gabon', 'polylang' ),
  'galicia' => __( 'Galicia', 'polylang' ),
  'gb' => __( 'United Kingdom', 'polylang' ),
  'gd' => __( 'Grenada', 'polylang' ),
  'ge' => __( 'Georgia', 'polylang' ),
  'gh' => __( 'Ghana', 'polylang' ),
  'gi' => __( 'Gibraltar', 'polylang' ),
  'gl' => __( 'Greenland', 'polylang' ),
  'gm' => __( 'Gambia', 'polylang' ),
  'gn' => __( 'Guinea', 'polylang' ),
  'gp' => __( 'Guadeloupe', 'polylang' ),
  'gq' => __( 'Equatorial Guinea', 'polylang' ),
  'gr' => __( 'Greece', 'polylang' ),
  'gs' => __( 'South Georgia and the South Sandwich Islands', 'polylang' ),
  'gt' => __( 'Guatemala', 'polylang' ),
  'gu' => __( 'Guam', 'polylang' ),
  'gw' => __( 'Guinea-Bissau', 'polylang' ),
  'gy' => __( 'Guyana', 'polylang' ),
  'hk' => __( 'Hong Kong', 'polylang' ),
  'hm' => __( 'Heard Island and McDonald Islands', 'polylang' ),
  'hn' => __( 'Honduras', 'polylang' ),
  'hr' => __( 'Croatia', 'polylang' ),
  'ht' => __( 'Haiti', 'polylang' ),
  'hu' => __( 'Hungary', 'polylang' ),
  'id' => __( 'Indonesia', 'polylang' ),
  'ie' => __( 'Republic of Ireland', 'polylang' ),
  'il' => __( 'Israel', 'polylang' ),
  'in' => __( 'India', 'polylang' ),
  'io' => __( 'British Indian Ocean Territory', 'polylang' ),
  'iq' => __( 'Iraq', 'polylang' ),
  'ir' => __( 'Iran', 'polylang' ),
  'is' => __( 'Iceland', 'polylang' ),
  'it' => __( 'Italy', 'polylang' ),
  'jm' => __( 'Jamaica', 'polylang' ),
  'jo' => __( 'Jordan', 'polylang' ),
  'jp' => __( 'Japan', 'polylang' ),
  'ke' => __( 'Kenya', 'polylang' ),
  'kg' => __( 'Kyrgyzstan', 'polylang' ),
  'kh' => __( 'Cambodia', 'polylang' ),
  'ki' => __( 'Kiribati', 'polylang' ),
  'km' => __( 'Comoros', 'polylang' ),
  'kn' => __( 'Saint Kitts and Nevis', 'polylang' ),
  'kp' => __( 'North Korea', 'polylang' ),
  'kr' => __( 'South Korea', 'polylang' ),
  'kurdistan' => __( 'Kurdistan', 'polylang' ),
  'kw' => __( 'Kuwait', 'polylang' ),
  'ky' => __( 'Cayman Islands', 'polylang' ),
  'kz' => __( 'Kazakhstan', 'polylang' ),
  'la' => __( 'Laos', 'polylang' ),
  'lb' => __( 'Lebanon', 'polylang' ),
  'lc' => __( 'Saint Lucia', 'polylang' ),
  'li' => __( 'Liechtenstein', 'polylang' ),
  'lk' => __( 'Sri Lanka', 'polylang' ),
  'lr' => __( 'Liberia', 'polylang' ),
  'ls' => __( 'Lesotho', 'polylang' ),
  'lt' => __( 'Lithuania', 'polylang' ),
  'lu' => __( 'Luxembourg', 'polylang' ),
  'lv' => __( 'Latvia', 'polylang' ),
  'ly' => __( 'Libya', 'polylang' ),
  'ma' => __( 'Morocco', 'polylang' ),
  'mc' => __( 'Monaco', 'polylang' ),
  'md' => __( 'Moldova', 'polylang' ),
  'me' => __( 'Montenegro', 'polylang' ),
  'mg' => __( 'Madagascar', 'polylang' ),
  'mh' => __( 'Marshall Islands', 'polylang' ),
  'mk' => __( 'Macedonia', 'polylang' ),
  'ml' => __( 'Mali', 'polylang' ),
  'mm' => __( 'Myanmar', 'polylang' ),
  'mn' => __( 'Mongolia', 'polylang' ),
  'mo' => __( 'Macao', 'polylang' ),
  'mp' => __( 'Northern Mariana Islands', 'polylang' ),
  'mq' => __( 'Martinique', 'polylang' ),
  'mr' => __( 'Mauritania', 'polylang' ),
  'ms' => __( 'Montserrat', 'polylang' ),
  'mt' => __( 'Malta', 'polylang' ),
  'mu' => __( 'Mauritius', 'polylang' ),
  'mv' => __( 'Maldives', 'polylang' ),
  'mw' => __( 'Malawi', 'polylang' ),
  'mx' => __( 'Mexico', 'polylang' ),
  'my' => __( 'Malaysia', 'polylang' ),
  'mz' => __( 'Mozambique', 'polylang' ),
  'na' => __( 'Namibia', 'polylang' ),
  'nc' => __( 'New Caledonia', 'polylang' ),
  'ne' => __( 'Niger', 'polylang' ),
  'nf' => __( 'Norfolk Island', 'polylang' ),
  'ng' => __( 'Nigeria', 'polylang' ),
  'ni' => __( 'Nicaragua', 'polylang' ),
  'nl' => __( 'Netherlands', 'polylang' ),
  'no' => __( 'Norway', 'polylang' ),
  'np' => __( 'Nepal', 'polylang' ),
  'nr' => __( 'Nauru', 'polylang' ),
  'nu' => __( 'Niue', 'polylang' ),
  'nz' => __( 'New Zealand', 'polylang' ),
  'occitania' => __( 'Occitania', 'polylang' ),
  'om' => __( 'Oman', 'polylang' ),
  'pa' => __( 'Panama', 'polylang' ),
  'pe' => __( 'Peru', 'polylang' ),
  'pf' => __( 'French Polynesia', 'polylang' ),
  'pg' => __( 'Papua New Guinea', 'polylang' ),
  'ph' => __( 'Philippines', 'polylang' ),
  'pk' => __( 'Pakistan', 'polylang' ),
  'pl' => __( 'Poland', 'polylang' ),
  'pm' => __( 'Saint Pierre and Miquelon', 'polylang' ),
  'pn' => __( 'Pitcairn', 'polylang' ),
  'pr' => __( 'Puerto Rico', 'polylang' ),
  'ps' => __( 'Palestinian Territory', 'polylang' ),
  'pt' => __( 'Portugal', 'polylang' ),
  'pw' => __( 'Belau', 'polylang' ),
  'py' => __( 'Paraguay', 'polylang' ),
  'qa' => __( 'Qatar', 'polylang' ),
  'quebec' => __( 'Quebec', 'polylang' ),
  'ro' => __( 'Romania', 'polylang' ),
  'rs' => __( 'Serbia', 'polylang' ),
  'ru' => __( 'Russia', 'polylang' ),
  'rw' => __( 'Rwanda', 'polylang' ),
  'sa' => __( 'Saudi Arabia', 'polylang' ),
  'sb' => __( 'Solomon Islands', 'polylang' ),
  'sc' => __( 'Seychelles', 'polylang' ),
  'scotland' => __( 'Scotland', 'polylang' ),
  'sd' => __( 'Sudan', 'polylang' ),
  'se' => __( 'Sweden', 'polylang' ),
  'sg' => __( 'Singapore', 'polylang' ),
  'sh' => __( 'Saint Helena', 'polylang' ),
  'si' => __( 'Slovenia', 'polylang' ),
  'sk' => __( 'Slovakia', 'polylang' ),
  'sl' => __( 'Sierra Leone', 'polylang' ),
  'sm' => __( 'San Marino', 'polylang' ),
  'sn' => __( 'Senegal', 'polylang' ),
  'so' => __( 'Somalia', 'polylang' ),
  'sr' => __( 'Suriname', 'polylang' ),
  'ss' => __( 'South Sudan', 'polylang' ),
  'st' => __( 'São Tomé and Príncipe', 'polylang' ),
  'sv' => __( 'El Salvador', 'polylang' ),
  'sy' => __( 'Syria', 'polylang' ),
  'sz' => __( 'Swaziland', 'polylang' ),
  'tc' => __( 'Turks and Caicos Islands', 'polylang' ),
  'td' => __( 'Chad', 'polylang' ),
  'tf' => __( 'French Southern Territories', 'polylang' ),
  'tg' => __( 'Togo', 'polylang' ),
  'th' => __( 'Thailand', 'polylang' ),
  'tibet' => __( 'Tibet', 'polylang' ),
  'tj' => __( 'Tajikistan', 'polylang' ),
  'tk' => __( 'Tokelau', 'polylang' ),
  'tl' => __( 'Timor-Leste', 'polylang' ),
  'tm' => __( 'Turkmenistan', 'polylang' ),
  'tn' => __( 'Tunisia', 'polylang' ),
  'to' => __( 'Tonga', 'polylang' ),
  'tr' => __( 'Turkey', 'polylang' ),
  'tt' => __( 'Trinidad and Tobago', 'polylang' ),
  'tv' => __( 'Tuvalu', 'polylang' ),
  'tw' => __( 'Taiwan', 'polylang' ),
  'tz' => __( 'Tanzania', 'polylang' ),
  'ua' => __( 'Ukraine', 'polylang' ),
  'ug' => __( 'Uganda', 'polylang' ),
  'us' => __( 'United States', 'polylang' ),
  'uy' => __( 'Uruguay', 'polylang' ),
  'uz' => __( 'Uzbekistan', 'polylang' ),
  'va' => __( 'Vatican', 'polylang' ),
  'vc' => __( 'Saint Vincent and the Grenadines', 'polylang' ),
  've' => __( 'Venezuela', 'polylang' ),
  'veneto' => __( 'Veneto', 'polylang' ),
  'vg' => __( 'British Virgin Islands', 'polylang' ),
  'vi' => __( 'United States Virgin Islands', 'polylang' ),
  'vn' => __( 'Vietnam', 'polylang' ),
  'vu' => __( 'Vanuatu', 'polylang' ),
  'wales' => __( 'Wales', 'polylang' ),
  'wf' => __( 'Wallis and Futuna', 'polylang' ),
  'ws' => __( 'Western Samoa', 'polylang' ),
  'ye' => __( 'Yemen', 'polylang' ),
  'yt' => __( 'Mayotte', 'polylang' ),
  'za' => __( 'South Africa', 'polylang' ),
  'zm' => __( 'Zambia', 'polylang' ),
  'zw' => __( 'Zimbabwe', 'polylang' ),
);

 

 

polilang

תפריט נגישות