Приветствую.
Добавил в опции допа динамическое поле, все отлично.
Не могу найти и есть ли вообще ограничение по количеству полей
array(
'type' =>'dynamic',
'title'=>__('Тест динамического','yw-goals'),
'slug'=>'yw_goals_cart_dynamic',
),При таком варианте, в опциях можно натыкать бесконечное количество, хочется ограничить, скажем 10))
Не мучайся с jquery))
Я нашел решение на css! Это магия:
#rcl-field-yw_goals_cart_dynamic .dynamic-value:nth-child(5) a {
display: none;
}
Смотри
5-й по счету и ограничен))
А удалив один элемент - плюсик будет
вот сниппет только для страницы настроек (manage-wprecall)
add_action( 'admin_footer', 'my_foot_css' );
function my_foot_css() {
$chr_page = get_current_screen();
if ( $chr_page->parent_base != 'manage-wprecall' )
return;
$css = '<style>
#rcl-field-yw_goals_cart_dynamic .dynamic-value:nth-child(5) a {display: none;}
</style>';
echo $css;
}
Владимир, супер просто, спасибо, внедряю.
А я пошел исходя из своих знаний текущих, вышло забавно))
<script>
jQuery(document).ready(function () {
var clk = 0;
jQuery(".rcl-field-core").on("click", function() {
clk++;
if (clk >= 10)
jQuery(".fa-plus").hide();
});
});
</script>
Пытаюсь остаться в эко системе плагина и не выходить в wp))
Надеюсь все будет в итоге понятно и просто, правда придется четкие пояснения или видос сделать. Тогда уже сам пользователь сможет вести свои цели любые. скрин того, что пока в работе
Как и видимо еще один пункт меню вводить для других опций, про оптимизацию (типо оптимизацию 🙂, но такую любимую многими), всякие ссылочки и версии из хедера.
А может и выйду опциями в wp, пока нет четкой структуры)