Nie bój się delegowania – 5 prostych kroków

Natknąłem się ostatnio na ciekawy artykuł na temat delegowania zadań. Dla każdej osoby zarządzającej mniejszą bądź większą firmą delegowanie jest nieodzownym elementem codziennej pracy. Bez delegowania jesteśmy skazani na samodzielną pracę – 24h na dobę przez 7 dni w tygodniu.. dużo pracy, zmęczenie, błędy. Bez delegowania się po prostu nie obędzie.

Podane poniżej 5 prostych kroków pomagają rozpocząć delegowanie i pamiętać o tym co jest ważne w zlecaniu zadań swoim pracownikom i współpracownikom.

  1. Określ precyzyjnie czego oczekujesz.
  2. Jednej osobie deleguj jedno zadanie na raz.
  3. Jeśli delegujesz odpowiedzialność – deleguj również kompetencje/władzę
  4. Jeśli nie jesteś zadowolony z wykonanej pracy – nie rezygnuj z delegowania zadania, nie poddawaj się.
  5. Sprawdzaj rezultaty i nagradzaj dobre wykonanie zadań.

Kilka słów więcej na temat każdego z 5 punktów ułatwiających delegowanie zadań.

1. Określ precyzyjnie czego oczekujesz.
Podstawowy błąd przy delegowaniu to niejasne określanie co ma zostać zrobione. Jaki ma być efekt pracy. Musisz jasno określić osobie, która wykonuje zadanie co ma być zrobione, a następnie upewnić się, że zostałeś dobrze zrozumiany.

2.  Jednej osobie deleguj jedno zadanie na raz.
Delegowanie jednego zadania/projektu za jednym razem zwiększa nacisk na realizację tego zadania. Osoba przejmująca zadanie bardziej koncentruje się na tym jednym zadaniu, co ma pozytywny wpływ również na motywację do zrealizowania zadania.

3. Jeśli delegujesz odpowiedzialność – deleguj również kompetencje/władzę
Nie pozwól, aby osoba wykonująca zadanie zwracała się do Ciebie z każdym detalem i pytała o opinię. Pozwól swobodnie podejmować decyzje i brać za nie odpowiedzialność.

4.  Jeśli nie jesteś zadowolony z wykonanej pracy – nie rezygnuj z delegowania zadania, nie poddawaj się.
Bardzo często widząc niezadowalający efekt wykonanej przez kogoś pracy nachodzi ochota, aby samemu zająć się tym zadaniem. Jednak w ten sposób nie nauczysz współpracowników jak zadania mają być realizowane i każde kolejne zadanie będziesz musiał zrobić sam.
Jeśli nie jesteś zadowolony z efektów tego co otrzymasz – wyjaśnij jeszcze raz czego oczekujesz. Poproś o opisanie zadania przez współpracownika i przed powrotem do zadania skonsultuj ponownie, aby upewnić się, że wszyscy dobrze rozumieją co chcesz osiągnąć.

5. Sprawdzaj rezultaty i nagradzaj dobre wykonanie zadań.
Nie ma nic gorszego niż napracowanie się nad zadaniem i nie otrzymanie informacji zwrotnej. Po zrealizowaniu każdego zadania musi pojawić się sprawdzenie i ocena jego realizacji. I oczywiście najważniejsze – koniecznie podziękuj, pochwal za dobre wykonanie zadania i jeśli masz takie możliwości, a zadanie było tego warte – doceń finansowo lub rzeczowo.

Te 5 prostych kroków na pewno pomogą w delegowaniu zadań. Ja zmieniłem swoje myślenie o zadaniach – nawet tych realizowanych przeze mnie. Zarówno własne zadania jak i te delegowana można przeprowadzać w oparciu o te 5 prostych kroków.

Życzę sukcesów w delegowaniu zadań!

Źródło: Franklin Covey blog


Opublikowano zarządzanie | Skomentuj

Jak ukryć informację o aktualizacji?

WordPress ma fantastyczną funkcję sprawdzenia czy jest nowsza wersja i poinformowania użytkownika o tym fakcie. Jest to bardzo przydatne dla Administratorów, jednak informacja ta użytkownikom jest zupełnie zbędna. Co gorsza – może powodować niepotrzebne nerwy ;) Jeśli posiadasz mocno zmodyfikowaną wersję WP to aktualizacje mogą spowodować usunięcie niektórych funkcjonalności, dlatego z aktualizacją WordPress trzeba postępować ostrożnie.

Testowałem pluginy oraz zmiany w pliku functions.php, aby usunąć informację o aktualizacjach.
Niestety bez powodzenia.
Pozostało „brutalne” rozwiązanie czyli usunięcie funkcji z kodu:
1. Znajdź plik /wp-admin/includes/update.php
2. Odszukaj w pliku linię:

add_action( 'admin_notices', 'update_nag', 3 );

3. Wyłącz tę linijkę kodu przez dodanie // na początku:

//add_action( 'admin_notices', 'update_nag', 3 );

Czy to oznacza, że teraz nie będzie nigdzie informacji o aktualizacjach?

WordPress nadal będzie sprawdzał aktualizacje i jaka jest najnowsza wersja. Informację o tym znajdziesz w prawym dolnym rogu po zalogowaniu się: „Pobierz wersję 3.2″.

Informacje o aktualizacjach Wtyczek znajdziesz na liście Wtyczek.

Good luck!

Opublikowano no-category-no-cry | Skomentuj

Zmiana uprawnień użytkowników

Od jakiegoś czasu miałem potrzebę zmieniać uprawnienia użytkownikom. Najczęściej potrzebowałem dodać użytkownikowi Redaktor większe uprawnienia do wybranego modułu. Dla przykładu – możliwość przeglądania i edytowania Użytkowników.

Próbowałem robić tego rodzaju zmiany przy pomocy pluginów, ale efekty były różne. Czasem plugin nie działał jak trzeba – np. pokazywał pozycję menu, ale po wejściu – pokazywał się komunikat o braku uprawnień.

W końcu trafiłem na rozwiązanie, które nie wymaga pluginów. Nie lubię ich instalować, bo nigdy nie wiadomo jaki kod za nimi się kryje i jak dany plugin obciaża system.

A oto magiczny kawałek kodu (dodaj do functions.php), który pozwoli na zmianę uprawnień użytkownika WordPress:

<?php
   // get the the role object
   $role_object = get_role('editor');
   // add $cap capability to this role object
   $role_object->add_cap('list_users');
   $role_object->add_cap('edit_users');
?>

Pierwsza część – get the role object – pobiera użytkownika, którego uprawnienia chcemy zmienić (editor to użytkownik Redaktor)

Kolejna część – add_cap dodaje uprawnienia użytkownikowi.

Pełną listę uprawnień (capabilities) można znaleźć na stronie Codex:
http://codex.wordpress.org/Roles_and_Capabilities

Miłej zabawy z uprawnieniami użytkowników WordPress’a :)

Opublikowano modyfikacje wordpress, wordpress tips and tricks | Skomentuj

Jak wyświetlić na stronie/blogu wpisy z innego bloga?

Kilka dni temu uruchamiając na WordPressie firmową stronę internetową miałem potrzebę wyświetlić na stronie głównej wpisy z innego bloga. Zamiast aktualności Klient potrzebował wyświetlić wpisy z bloga, którego pisał pod innym adresem www (pod inną domeną).
Chwila szperania w Google i rozwiązanie okazało się banalnie proste.
WordPress posiada własną funkcję wp_rss() która to funkcja służy właśnie do wyświetlenia wpisów z innego bloga.
Przykład użycia – kod do wstawienia do szablonu WordPress:

<?php
include_once(ABSPATH.WPINC.'/rss.php');
wp_rss('http://domain.tld/your-feed/', 7);
?>

Pierwsza linia kodu odpowiada za import funkcji/skryptu, który obsługuje RSS,
Druga linia kodu wyświetla wpisy.
Licza 7, która znajduje się po przecinku określa nam ilość wpisów jaką chcemy wyświetlić.
WAŻNE – jeśli na blogu, z którego chcemy importować RSS jest wyświetlane mniej niż 7 wpisów (np. domyślnie 5) to na naszej stronie również będzie 5.
Jest to spowodowane tym, że wordpress wyświetla tyle samo RSS ile wpisów np. na stronie głównej (ilość tą można zmienić w USTAWIENIA > CZYTANIE)

Uwaga – funkcja wp_rss() nie jest już rozwijana, aczkolwiek nadal można jej używać.

Istnieje jeszcze druga funkcja fetch_feed()

Różni się ona tym, że daje nam więcej możliwości. Funkcja wp_rss() powoduje proste wyświetlenie ostatnich wpisów.
Dzięki fetch_feed() mamy możliwość wyświetlenia np. wybranych wpisów od 3 do 7 (a nie najnowsze 7).
Możemy również wyświetlić link, description i title.
Więcej na temat tej funkcji na stronie Codex: http://codex.wordpress.org/Function_Reference/fetch_feed

Miłego feed’owania :)

Opublikowano modyfikacje wordpress, szablony wordpress, wordpress tips and tricks | Skomentuj

Zmiana wpisu „cannonical” w Wordpresie

Znaczniki „cannonical” są niezbędne wszędzie tam, gdzie jedna strona funkcjonuje pod kilkoma adresami URL. Taka sytuacja może mieć miejsce, gdy np. jedna ze stron w Wordpresie jest stroną główną – wtedy funkcjonuje ona pod adresem strony głównej czyli www.mojadresstrony.pl oraz pod adresem wynikającym z faktu, że jest to jedna ze stron WordPressa (np. www.mojadresstrony.pl/strona-glowna/).

Wskazanie na drugiej stronie (/strona-glowna) adresu „cannonical” określa nam, że dana strona jest kopią strony głównej.

WordPress znacznik „canonical” generuje automatycznie dla każdej ze stron i każda ze stron ma swój znacznik.
Jeśli chcemy to zmienić musimy do naszego pliku functions.php, który znajduje się w katalogu szablonu, dodać następujący kawałek kodu:

<?php
remove_action('wp_head', 'rel_canonical');
add_action('wp_head', 'my_rel_canonical');

function my_rel_canonical() {
    if (is_page('strona-glowna') ) {
        global $post;
        echo "<link rel='canonical' href='http://www.123strona.pl/' />\n";
    } else {
        rel_canonical();
    }
}
?>

Oczywiście musimy odpowiednio zmodyfikować warunek IF oraz adres strony, który znajdzie się w znaczniku cannonial.

opracowane na podstawie stackoverflow.com

Opublikowano modyfikacje wordpress, wordpress tips and tricks | Skomentuj