Приветствую.
Добавил в опции допа динамическое поле, все отлично.
Не могу найти и есть ли вообще ограничение по количеству полей
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, пока нет четкой структуры)