WP Crontrol

Опис

Преузмите контролу над крон догађајима на вашем Вордпрес веб сајту или WooCommerce продавници помоћу WP Crontrol-а. На администраторским екранима можете:

  • Погледајте све заказане крон догађаје заједно са њиховим аргументима, распоредом, повратним функцијама и временом следећег покретања.
  • Уређујте, бришите, паузирајте, настављајте и одмах покрећите крон догађаје.
  • Додајте нове крон догађаје.
  • Скупно брисање крон догађаја.
  • Додајте и уклоните произвољне крон распореде.
  • Извезите и преузмите спискове крон догађаја као CSV датотеку.

WP Crontrol води рачуна о временским зонама, упозориће вас на догађаје који немају радње или који су пропустили свој распоред и приказаће корисну поруку упозорења ако открије било какве проблеме са вашим крон системом.

Употреба

  1. Идите у изборник Tools → Cron Events да бисте управљали крон догађајима.
  2. Идите у изборник Settings → Cron Schedules да бисте управљали крон распоредима.

Документација

Опширна документација о томе како да користите WP Crontrol и како да добијете помоћ за поруке о грешкама које приказује доступна је на веб сајту WP Crontrol-а.

За власнике сајтова

Власници Вордпрес веб сајтова и WooCommerce продавница користе WP Crontrol да осигурају да се заказани крон догађаји покрећу исправно и ефикасно. Пружањем потпуне контроле над крон догађајима, WP Crontrol вам помаже да:

  • Побољшајте поузданост: Решите пропуштене или неуспеле крон догађаје, осигуравајући да ваш веб сајт или WooCommerce продавница наставе да раде како је очекивано.
  • Побољшајте безбедност: Пратите и контролишите крон догађаје да бисте осигурали да се провере аутоматских ажурирања обављају како треба.
  • Поједноставите управљање: Додајте, уређујте, бришите и паузирајте крон догађаје из једноставног сучеља, без потребе за писањем кода.
  • Стекните увид: Извезите податке о крон догађајима за анализу или извештавање.
  • Усаглашеност са Action Scheduler-ом: Потпуна подршка за систем Action Scheduler у WooCommerce-у, који се користи за обраду понављајућих плаћања, претплата и поруџбина у позадини.
  • Јасноћа времена и временских зона: Сва времена су приказана са јасном и тачном назнаком која временска зона важи. Нема више нагађања!

За програмере

Програмери користе WP Crontrol да поједноставе и отклоне грешке у свом процесу развоја за Вордпрес:

  • Побољшано отклањање грешака: Препознајте и решите проблеме са заказаним задацима, осигуравајући да се ваши заказани догађаји и њихове повратне функције покрећу како је очекивано.
  • Произвољни распореди: Направите и управљајте произвољним крон распоредима прилагођеним посебним потребама вашег веб сајта, додатака или тема, уз већу флексибилност од распореда из основе.
  • Ефикасан ток рада: Додајте, уређујте и бришите крон догађаје директно из администраторског сучеља Вордпреса, штедећи време и смањујући потребу за ручним писањем кода.
  • Проницљиво праћење: Стекните увид у учинак и понашање ваших заказаних задатака, што омогућава оптимизацију и боље управљање ресурсима.
  • Прецизно отклањање грешака: WP Crontrol се много труди да ручно покретање догађаја буде потпуно исто као начин на који Вордпресова основа покреће заказане догађаје. То осигурава да можете прецизно и са поверењем отклањати грешке у догађајима.

Остали додаци

Одржавам још неколико додатака за програмере. Погледајте их:

  • Query Monitor је табла са алаткама за програмере за Вордпрес.
  • User Switching омогућава тренутно пребацивање између корисничких налога у Вордпресу.

Захвалнице

Време које проводим у одржавању овог и других додатака делом спонзоришу:

Изјава о приватности

WP Crontrol је подразумевано приватан и увек ће бити. Не шаље податке ниједној трећој страни, нити укључује ресурсе трећих страна. Потпуна изјава о приватности WP Crontrol-а налази се овде.

Изјава о приступачности

WP Crontrol тежи да буде потпуно приступачан свим својим корисницима. Потпуна изјава о приступачности WP Crontrol-а налази се овде.

Правне напомене

Crontrol® је регистровани жиг компаније Clever Things For The Web Limited.

Снимци екрана

ЧПП

Да ли овај додатак ради са PHP 8?

Да, активно се испитује и ради закључно са PHP 8.4.

Добијам грешку „Дошло је до проблема при покретању позива WP-Cron систему на вашем сајту“. Како то да поправим?

Све о проблемима при покретању WP-Cron-а можете прочитати на веб сајту WP Crontrol-а.

Зашто неки крон догађаји пропуштају свој распоред?

Све о крон догађајима који пропусте свој распоред можете прочитати на веб сајту WP Crontrol-а.

Зашто се неки крон догађаји поново појављују убрзо након што их избришем?

Ако је догађај додао неки додатак, онда је додатак највероватније поново заказао догађај чим је приметио да недостаје. Да бисте то заобишли, уместо тога можете да користите радњу „Паузирај ову куку“, што значи да ће догађај остати на месту али неће извршити ниједну радњу када се покрене.

Да ли је безбедно брисати крон догађаје?

Ово у потпуности зависи од догађаја. Можете користити омиљени претраживач да потражите име догађаја како бисте сазнали ком додатку припада, а затим одлучите да ли да га избришете или не.

Ако догађај приказује „Ниједан“ као радњу, обично је безбедно избрисати га. Погледајте остала честа питања за више података о догађајима без радње.

Зашто не могу да избришем неке крон догађаје?

Софтвер Вордпресове основе користи крон догађаје за део своје функционалности и уклањање ових догађаја није могуће јер би их Вордпрес одмах поново заказао ако бисте их избрисали. Из тог разлога WP Crontrol уопште не дозвољава брисање ових трајних догађаја Вордпресове основе.

Ако не желите да се ови догађаји покрећу, уместо тога можете да користите радњу „Паузирај ову куку“.

Шта се дешава када паузирам догађај?

Паузирање догађаја искључиће све радње придружене куки догађаја. Сам догађај ће остати на месту и покретаће се према свом распореду, али ће све радње придружене његовој куки бити искључене. Тиме догађај постаје неделотворан, али остаје заказан како би био потпуно усаглашен са догађајима који би иначе били аутоматски поново заказани када недостају.

Пошто паузирање догађаја заправо паузира његову куку, сви догађаји који користе исту куку биће паузирани или настављени при паузирању и настављању догађаја. Ово је много корисније и поузданије од засебног паузирања појединачних догађаја.

Шта се дешава када наставим догађај?

Настављање догађаја поново укључује све радње придружене куки догађаја. Сви догађаји који користе исту куку биће настављени.

Шта значи када се за радњу крон догађаја приказује „Ниједан“?

То значи да је крон догађај заказан за покретање у наведено време, али не постоји одговарајућа функционалност која ће бити покренута када се догађај покрене, па је догађај бескористан.

Све о догађајима без радње можете прочитати на веб сајту WP Crontrol-а.

Како да променим време следећег покретања или распоред крон догађаја?

Време и распоред крон догађаја можете променити притиском на везу „Уреди“ поред догађаја.

Зашто се измене које направим на неким крон догађајима не чувају?

Све о проблемима са уређивањем крон догађаја можете прочитати на веб сајту WP Crontrol-а.

Могу ли да извезем списак крон догађаја?

Да, CSV датотека са списком догађаја може се извести и преузети помоћу дугмета „Извоз“ на екрану са списком крон догађаја. Ова датотека се може отворити у било ком програму за табеле.

Могу ли да видим историјски дневник свих крон догађаја који су покренути на мом сајту?

Још не, али се надам да ћу ускоро додати ову функционалност.

Могу ли да видим историјски дневник измена, додавања и брисања крон догађаја и распореда?

Да. Одлични додатак Simple History има уграђену подршку за бележење радњи обављених путем WP Crontrol-а.

Чему служи додавање нових крон распореда?

Вордпрес и додаци користе крон распореде за заказивање догађаја који се извршавају у редовним интервалима. Интервале мора да обезбеди Вордпресова основа или неки додатак да би могли да се користе. На пример, многи додаци за резервне копије пружају подршку за периодичне резервне копије. Да бисте направили седмичну резервну копију, прво морате унети седмични крон распоред у WP Crontrol, а затим додатак за резервне копије може да га искористи као интервал.

Како да направим нови крон догађај?

Постоје два корака до исправног крон догађаја који се редовно извршава. Први корак је да Вордпресу саопштите куку. То је део због ког је WP Crontrol направљен. Други корак је позивање функције када се ваша кука изврши.

Корак први: додавање догађаја

У изборнику Алатке Крон догађаји притисните Додај крон догађај. Попуните појединости догађаја. Најбоље је да користите име куке које је у складу са уобичајеним правилима именовања PHP променљивих. Распоред одређује колико често ће се догађај извршавати. Ако не видите одговарајући интервал, додајте га у изборнику Подешавања Крон распореди.

Корак други: писање функције

Овај део се одвија у PHP коду (на пример, у датотеци functions.php ваше теме). Да би извршио вашу куку, Вордпрес покреће радњу. Из тог разлога морамо Вордпресу рећи коју функцију да изврши када се ова радња покрене. Следећи ред то постиже:

add_action( 'my_hookname', 'my_function' );

Следећи корак је писање ваше функције. Ево једноставног примера:

function my_function() {
    wp_mail( 'hello@example.com', 'WP Crontrol', 'WP Crontrol rocks!' );
}

Како да направим крон догађај који захтева URL?

У изборнику Алатке Крон догађаји притисните Додај крон догађај. Изаберите могућност „URL крон догађај“, попуните појединости и притисните дугме „Додај догађај“.

Све о могућностима и безбедности URL крон догађаја можете прочитати на веб сајту WP Crontrol-а.

Како да направим нови PHP крон догађај?

У изборнику Алатке Крон догађаји притисните Додај крон догађај. Изаберите могућност „PHP крон догађај“ и унесите распоред и време следећег покретања. Распоред догађаја одређује колико често ће се ваш догађај извршавати. Ако не видите одговарајући интервал, додајте га у изборнику Подешавања Крон распореди. У област „PHP кôд“ унесите PHP кôд који треба да се покрене када се ваш крон догађај изврши. Не морате да наведете почетну PHP ознаку (<?php).

Прављење, уређивање и покретање PHP крон догађаја подлеже строгим безбедносним дозволама. Све о могућностима и безбедности PHP крон догађаја можете прочитати на веб сајту WP Crontrol-а.

Који корисници могу да управљају крон догађајима и распоредима?

Само корисници са способношћу manage_options могу да управљају крон догађајима и распоредима. Подразумевано само администратори имају ову способност.

Који корисници могу да управљају PHP крон догађајима? Да ли је ово опасно?

Само корисници са способношћу edit_files могу да управљају PHP крон догађајима. То значи да ако корисник не може да уређује датотеке кроз администраторски део Вордпреса (тј. кроз уређивач додатака или уређивач тема), онда не може ни да додаје, уређује или брише PHP крон догађаје у WP Crontrol-у. Подразумевано само администратори имају ову способност, а када је укључена мрежа сајтова само главни администратори имају ову способност.

Ако је уређивање датотека искључено помоћу константи подешавања DISALLOW_FILE_MODS или DISALLOW_FILE_EDIT, ниједан корисник неће имати способност edit_files, што значи да додавање, уређивање или брисање PHP крон догађаја неће бити дозвољено.

Стога се ниво корисничког приступа потребан за извршавање произвољног PHP кода не мења када је WP Crontrol укључен.

Ако је константа CRONTROL_DISALLOW_PHP_EVENTS дефинисана и постављена на true, PHP крон догађаји ће бити потпуно искључени. Сви постојећи PHP крон догађаји остаће на месту (и могу се избрисати ако то корисничке дозволе допуштају), али се њихов PHP кôд неће извршавати када се догађај покрене, и ниједан PHP крон догађај не може да се дода, уреди или покрене.

Све о могућностима и безбедности PHP крон догађаја можете прочитати на веб сајту WP Crontrol-а.

Да ли су доступне неке WP-CLI наредбе?

Крон наредбе које су раније биле укључене у WP Crontrol сада су део самог WP-CLI-ја. Погледајте wp help cron за више података.

Шта се дешава када искључим додатак WP Crontrol?

Све о томе шта се дешава када искључите додатак можете прочитати на веб сајту WP Crontrol-а.

Како могу да пријавим безбедносну грешку?

Приватни извештај о безбедносној рањивости можете послати WP Crontrol-у преко језичка Security у GitHub складишту. Поступак GitHub Security Advisory олакшава приватну сарадњу на безбедносним проблемима. За исправан извештај добићете признање и CVE ако је потребно.

Не пријављујте безбедносне проблеме на форумима подршке на WordPress.org нити путем е-поште. Хвала.

Ко је снимио фотографију у заглављу додатка?

Фотографију је снимио Michael Pardo и она је у јавном власништву.

Рецензије

10. фебруар 2026. 4 одговора
Not currently working for me, but developer points out that the issue is probably at my site rather than with the app. Which I will, of course, look into.
8. фебруар 2026.
Always use this plugin to debug my cron jobs. It's extremely simple and easy to use.
22. јануар 2026.
Does what it is supposed to.
4. децембар 2025.
during last summer, I was having an almost impossible problem of my tables that would Stop rendering after around 24 hours, initially I thought it was a Cloudflare issue , so I spent weeks excluding rules from caching. It was not until I installed WPCron did it learn that Elementor was running one particular Cron job that were completely unrelated to any of the material or topic which was breaking the rendering of the tables . I literally worked on addressing this bug on and off for several months . it was eye opening to see the number of Cron jobs that WordPress plugins run . And for a a free plugin , I think it is a must have tool to have , I would even consider making it part of core. Thank You . 😊
Прочитај свих 165 рецензија

Сарадници и градитељи

„WP Crontrol“ је софтвер отвореног кода. Следећи људи су допринели овом додатку.

Сарадници

„WP Crontrol“ је преведен на 26 језика. Хвала преводиоцима на њиховим доприносима.

Преведите „WP Crontrol“ на свој језик.

Заинтересовани сте за развој?

Прегледајте кôд, погледајте SVN складиште или се претплатите на дневник развоја преко RSS-а.

Дневник измена

1.21.2 (29. август 2026.)

  • Потврђује потпуну подршку за Вордпрес 7.1
  • Подиже најмање подржано издање Вордпреса на 6.6

1.21.1 (31. јул 2026.)

  • Исправља понашање неких скупних брисања
  • Потврђује потпуну подршку за Вордпрес 7.0

1.21.0 (28. јануар 2026.)

  • Додаје подршку за неисправне аргументе у крон догађајима ублажавањем строгог типизирања и приказивањем упозорења на екранима са списком и уређивањем.

1.20.0 (17. децембар 2025.)

  • Потврђује подршку за Вордпрес 6.9
  • Мања побољшања корисничког сучеља и искуства
  • Неке архитектонске измене као припрема за будућа побољшања

1.19.3 (23. октобар 2025.)

  • Исправља руковање затварањима као радњама крон догађаја.

1.19.2 (19. август 2025.)

1.19.1 (3. јун 2025.)

  • Враћа могућност уређивања догађаја Action Scheduler-а.

1.19.0 (23. април 2025.)

  • Потврђује подршку за Вордпрес 6.8
  • Додатна побољшања приказа датума, интервала и временских зона ради веће јасноће
  • Додаје још контекстних веза за помоћ за проблематичне догађаје
  • Разна побољшања корисничког сучеља и искуства

1.18.0 (13. јануар 2025.)

  • Уводи подршку за константу CRONTROL_DISALLOW_PHP_EVENTS за потпуно искључивање функционалности PHP крон догађаја. Потпуна документација овде.
  • Додатна побољшања начина на који се приказују трајања и подаци о временској зони.

1.17.1 (22. новембар 2024.)

  • Потврђује подршку за Вордпрес 6.7
  • Избегава нека упозорења при раду на PHP 8.3 и 8.4

Ранија издања

За дневник измена ранијих издања погледајте страницу са издањима на GitHub-у.

Sponsor
SponsoredKunjungi sekarang
Promo