Facades
3 days ago
Canvas.php
3 weeks ago
CollectionItem.php
3 weeks ago
ContentManager.php
3 weeks ago
DateTime.php
3 weeks ago
EditorPreview.php
3 days ago
FileHandler.php
3 days ago
FilterHooks.php
3 days ago
PageUrl.php
3 days ago
Role.php
3 weeks ago
Template.php
3 days ago
Canvas.php
30 lines
| 1 | <?php |
| 2 | |
| 3 | namespace Kirki\App\Supports; |
| 4 | |
| 5 | defined('ABSPATH') || exit; |
| 6 | |
| 7 | class Canvas |
| 8 | { |
| 9 | /** |
| 10 | * @return string |
| 11 | */ |
| 12 | public static function get_full_canvas_template_path() |
| 13 | { |
| 14 | return static::normalize_full_canvas_template_path(KIRKI_FULL_CANVAS_TEMPLATE_PATH); |
| 15 | } |
| 16 | |
| 17 | /** |
| 18 | * @param string $path |
| 19 | * @return string |
| 20 | */ |
| 21 | public static function normalize_full_canvas_template_path(string $path) |
| 22 | { |
| 23 | // replace if has kirki-pro => kirki |
| 24 | if (strpos($path, 'kirki-pro') !== false) { |
| 25 | $path = str_replace('kirki-pro', 'kirki', $path); |
| 26 | } |
| 27 | |
| 28 | return $path; |
| 29 | } |
| 30 | } |