Page Builder Sandwich Pro აპროექტებს თქვენი თემის ჰედერს, ფუტერს, ცალკეულ ჩანაწერს ან გვერდს, არქივს, ძიების შედეგებს და „გვერდი ვერ მოიძებნა“ (404) გვერდებს ბლოკების მეშვეობით და განსაზღვრავს, სად გამოჩნდეს თითოეული მათგანი. გააქტიურებული WooCommerce-ის შემთხვევაში, ის ასევე ამატებს მაღაზიისა და პროდუქტის გვერდის ტიპებს.
შექმენით შაბლონი
- wp-admin-ში გახსენით Page Builder Sandwich → Theme builder.
- აირჩიეთ შაბლონის ტიპი (მაგალითად, Header ან Single post or page). დააჭირეთ Start from a ready-made design-ს, რათა დაიწყოთ მზა საწყისი ვარიანტიდან, რათა ახალი პროდუქტის გვერდის შაბლონი უკვე იყოს პროდუქტის გვერდი.
- შექმენით მისი დიზაინი ბლოკების რედაქტორში, როგორც ნებისმიერი სხვა გვერდი, და შემდეგ გამოაქვეყნეთ იგი.
აირჩიეთ, სად გამოჩნდეს
შაბლონის პარამეტრებში, Show it on ჩამოთვლის ადგილებს, სადაც ის ჩნდება, ხოლო But not on ჩამოთვლის გამონაკლისებს (Add exception). პირობების გარეშე ის გამოჩნდება ყველგან, სადაც მისი ტიპი გამოიყენება. პირობები, რომელთა გამოყენებაც შეგიძლიათ:
- Entire site, Front page, Post type, Specific posts or pages, In a category or tag, Archive, Search results, Page not found (404)
- Logged in or out და User role
- Device (დესკტოპი, ტაბლეტი, მობილური)
- Date range და Time of day
- URL parameter, Referrer, Language და Cart contents
როდესაც ერთ გვერდს რამდენიმე შაბლონი ემთხვევა, იმარჯვებს ის, რომელსაც აქვს უმაღლესი Priority (0-დან 100-მდე); თანაბარი ქულების შემთხვევაში, იმარჯვებს ყველაზე კონკრეტული პირობა, შემდეგ კი უახლესი შაბლონი.
იგივე წესები ნებისმიერ ბლოკზე
მონიშნეთ ნებისმიერი ბლოკი და მის პარამეტრებში გახსენით Display conditions. ველში Show this block when აირჩიეთ All conditions are met ან Any condition is met, შემდეგ კი დაამატეთ პირობები იმავე სიიდან. ბლოკი, რომლის პირობებიც არ სრულდება, არაფერს არ გამოიტანს.
პირობები და გვერდის ქეშირება
Device პირობა მუშაობს გვერდის ქეშირებასთან ერთად: თითოეული ვიზიტორი იღებს ერთსა და იმავე დაქეშილ გვერდს, ხოლო მცირე ზომის სტილის ფურცელი მალავს ბლოკს სხვა მოწყობილობებზე. პირობები, რომლებიც დამოკიდებულია ვიზიტორზე და არა მისამართზე (Logged in or out, User role, Date range, Time of day, URL parameter, Referrer, Cart contents), აღნიშნავს ამ გვერდს, როგორც არადაქეშირებადს, რადგან ერთი და იმავე მისამართის ორმა ვიზიტორმა შეიძლება განსხვავებული რამ დაინახოს. ქეშირების მოდულები, მათ შორის Zinn® Cache, ითვალისწინებენ ამას.