Code Snippet Untuk Membuat Custom Shortcut Link For Oxygen Builder

Code Snippet Untuk Membuat Custom Shortcut Link For Oxygen Builder

Code Snippet to Create Custom Shortcut Link For Oxygen Builder.

Masalah

Untuk pengguna Oxygen, karena Oxygen Builder tidak menggunakan Themes (sehingga tidak ada function.php) maka anda harus menginstall plugin snippet terlebih dahulu.

Solusi

PENTING!! Bro/Sis pengguna Oxygen, Baca tutorial cara install dan menggunakan plugin My Custom Functionality (sebagai pengganti file function.php pada Oxygen Builder) KLIK DISINI.

Contoh plugin gratis yang bisa anda install adalah My Custom Functionality (fungsinya adalah menghadirkan file baru yang bernama plugin.php sebagai pengganti file function.php) silahkan download pluginnya klik disini lalu ikuti cara pakainya klik disini.

Instruksi:

Copy dan paste kode dibawah ini:

  1. Bagi pengguna Oxygen Builder yang menggunakan plugin My Custom Functionality ikuti cara copy paste kodenya sesuai dengan tutorial yang WAJIB ANDA BACA DISINI:
  2. Bagi pengguna Oxygen Builder yang menggunakan plugin WPCode Box, Advanced Script, Script Organizer bisa langsung copy paste kode dibawah ini:
<?php

// NOTE ID:   
// 1. sesuaikan "href" dengan kondisi website anda online 14, 24, 33 ect
// NOTE EN
// 1. adjust "href" to the condition of your website


add_action('admin_bar_menu', 'oxy_toolbar_custom', 100);
function oxy_toolbar_custom($admin_bar){
	$admin_bar->add_menu( array(
		'id'    => 'my-item',
		'title' => 'TEMPLATE', // Your menu title
		'href'  => '/wp-admin/edit.php?post_type=ct_template', // contoh:  /wp-admin/edit.php?post_type=ct_template untuk mengarah ke https://domain.Anda/wp-admin/edit.php?post_type=ct_template
		'meta'  => array(
		 'target' => '_self',  // Bisa ganti dengan '_self'
		),
	));

  // Submenus
    $admin_bar->add_menu( array(
		'parent' => 'my-item',
		'title' => 'Create New Template', // Your submenu title
		'href'  => '/wp-admin/post-new.php?post_type=ct_template', // URL
		'meta'  => array(
		'target' => '_self',
		),
	));
	
	$admin_bar->add_menu( array(
		'parent' => 'my-item',
		'title' => 'Create Reuseable Template', // Your submenu title
		'href'  => '/wp-admin/post-new.php?post_type=ct_template&is_reusable=true', // URL
		'meta'  => array(
		'target' => '_self',
		),
	));
	
	$admin_bar->add_menu( array(
		'parent' => 'my-item',
		'title' => 'Regenerate Cache', // Your submenu title
		'href'  => '/wp-admin/admin.php?page=oxygen_vsb_settings&tab=cache', // URL
		'meta'  => array(
		'target' => '_self',
		),
	));
		$admin_bar->add_menu( array(
		'parent' => 'my-item',
		'title' => 'Oxy Template',
		'href'  => '/wp-admin/edit.php?post_type=ct_template',
		'meta'  => array(
		'target' => '_self',
		),
	));  
	$admin_bar->add_menu( array(
		'parent' => 'my-item',
		'title' => 'Advanced Script',
		'href'  => '/wp-admin/tools.php?page=advanced-scripts',
		'meta'  => array(
		'target' => '_self',
		),
	));
	// untuk menambahkan menu shortcut isi kode dibawah ini, pastikan formatnya sama dengan contoh:
	
	// end new code
}

Lihat sekarang sudah ada menu baru pada toolbar menu didalam dashboard WordPress anda.

Code Snippet Untuk Membuat Custom Shortcut Link For Oxygen Builder
Code Snippet Untuk Membuat Custom Shortcut Link For Oxygen Builder

Note:

Ganti: /wp-admin/edit.php?post_type=ct_template
Dengan: URL yang sesuai

  1. Contoh 1: Jika URL WordPress anda https://domain.com atau https://sub.domain.com maka tidak ada yang perlu dirubah pada kode snippet
  2. Contoh 2: Jika URL WordPress anda https://domain.com/directory/ maka tambahkan nama directory pada URL contoh: /directory/wp-admin/edit.php?post_type=ct_template

Anda juga bisa menambahkan shortcut menu lainnya dengan cara: copy kode yang sudah ada kemudian ganti URL nya saja.