Jak przeszukiwać gmaila

Jeśli posiadasz konto gmail to masz to szczęście, że własnie gmail obsługuje kilka rodzajów wyszukiwać wiadomości wliczając zakres dat, załączniki, rodzaje załączonych plików.
Można przeszukiwać wiadomości z podziałem na tylko te, które odebraliśmy, lub te które wysyłaliśmy.

from:123ela@wp.pl has:attachment filename:jpg

Powyższe wyszuka wszystkie wiadomości otrzymane od 123ela@wp.pl z załącznikami oraz z plikami w formacie jpg

to:123ela@wp.pl has:attachment filename:jpg

Powyższe wyszuka wszystkie wiadomości otrzymane do 123ela@wp.pl z załącznikami oraz z plikami w formacie jpg

Jak wyszukać nieprzeczytane wiadomości z naszej głównej zakładki?
in: category:primary is:unread

 

Alternatywy dla Google Maps

Wzrost opłat o 1400% oraz obniżenie darmowego limitu na korzystanie z Google Map API. Polityka cenowa oraz sposób korzystania z Google Maps API zostały drastycznie zmienione. Teraz Google nie tylko podnosi ceny za korzystanie z tego produktu ale również każe użytkownikom rejestrować karty płatnicze aby móc korzystać z darmowego limitu. Co Prawda Google daje nam darmowy limit ale jego wysokość ciągle się zmienia. Początkowo było to 200$ miesięcznie co w przypadku większości małych stron dalej oznaczało by, że produkt jest darmowy mimo rejestracji karty płatniczej (cennik Google Maps). Niestety to z pewnością nie koniec zmian.

Przy rejestracji karty płatniczej dowiadujemy się, że otrzymamy 300$ na okres 12 miesięcy okresu próbnego do wykorzystania w Google Cloud Platform. Co stanie się po 12 miesiącach ciężko powiedzieć. Zapewne do tego czasu ceny ulegną kolejnym modyfikacjom.

cennik google maps Polska

Obniżenie limitów dodatkowo wiąże się z podwyżkami cen za korzystanie z tej usługi także ludzie zaczynają szukać alternatywy.  Czy takie istnieją ? Tak i są sporo tańsze. oto kilka z nich:

mapbox
https://www.mapbox.com/help/google-to-mapbox/

maptiler
https://www.maptiler.com/google-maps-platform-alternative/

leafletjs
https://leafletjs.com/examples.html

Należy się przyzwyczaić, że produkty firmy Google zwłaszcza te darmowe z czasem (gdy opanują rynek) staną się aplikacjami płatnymi. W momencie gdy taka usługa stanie się płatna może być ciężko dokonać zmiany produktu na inny. Tak więc należy zastanowić się czy warto zaczynać korzystać z produktów tej firmy tylko po to aby za kilka lat szukać alternatywy z powodu drastycznych zmian cen lub po prostu, gdy darmowy produkt staje się płatnym.

WordPress – jak rozbudować i utrzymać porządek w pliku functions.php

code snippets - organizacja kodu wp

Czy kojarzycie problem nadpisywania plików motywu lub potrzebę tworzenia tzw. child-theme tylko to to by dodać drobną funkcjonalność do pliku functions.php.
Ponadto plik ten po edycji często wygląda jak niekończąca się ścian płaczu. Myślę, że nikt za tym nie tęskni. Ten problem odchodzi w zapomnienie dzięki pluginom, które pomagają nam organizować nasz kod.
Code Snippets” jest jednym z kilku pluginów, który pomaga nam tworzyć kod bardziej uporządkowany. Używa się go bardzo prosto. Instalujemy plugin, aktywujemy, tworzymy nowy snippet i piszemy nasz kod.
Plugin pozwala nam z łatwością zarządzać zasięgiem działania naszego skryptu, włączać i wyłączać funkcjonalności za przyciśnięciem jednego przycisku.

/**
* @description function is used to generate horisontal menu from exsisting menu
* @param "name" This is name or id of the menu we want to use
* @return "Pipe separated horizontal navigation"
*/
function generate_links($atts){
  
  // get shortcode atributes value / set defaults
  $shortcode_atts = shortcode_atts( array(
	'name' => 1,
  ), $atts );
  
  // get menu object array
  $menu = wp_get_nav_menu_items($shortcode_atts['name']);
  $output = "";
  $output .= "<div class='cx-menu'>";
  foreach($menu as $key => $v){
    end($menu);
    if ($key === key($menu)) // check if is last element
        $output .= "<a class='cx-menu-a' href='{$v->url}'>{$v->title}</a>"; 
	else
  		$output .= "<a class='cx-menu-a' href='{$v->url}'>{$v->title}</a> | ";
  }
  $output .= "</div>";
  
  return $output;
  
}

add_shortcode( 'links', 'generate_links' );

dodawanie shortcode do widgetu

Tak wygląda nasz panel zarządzania kodem.  Możemy na tym etapie włączać wyłączać i zmieniać zasięg działania naszego kodu. Co najważniejsze mamy czysty i przejrzysty interfejs oraz jasno podzielony kod w rozbiciu na funkcjonalności.

Code Snippets

Po kliknięciu przechodzimy do kodu naszego krótkiego skryptuCode Snippets

 

Płatne i darmowe katalogi firmowe do których warto się zapisać (SEO linkowanie)

Ponieważ linki nie są już głównym wykładnikiem generowania pozycji w wyszukiwarkach nie należy z nimi przesadzać.
Proponuje zapoznać się z następującą listą

  1. Interia http://katalog.interia.pl/dodaj_odswiez_strone (11,07zł brutto / wpis)
  2. WP http://katalog.wp.pl/dodaj_opis.html?ticaid=11bc7f&_ticrsn=5 (11,07zł brutto)
  3. Zumi https://www.zumi.pl/warszawa,14.65.011.000554,index.html (płatny ?)
  4. PF https://panoramafirm.pl/dodaj-firme.html (płatny ?)
  5. PKT https://www.pkt.pl/dodaj-aktualizuj-dane-firmy (płatny ?)
  6. oferteo.pl https://www.oferteo.pl/rejestracja-dostawcy.html (darmowe)
  7. firmy.net http://www.firmy.net/dodaj-firme.html (darmowe)
  8. biznes finder https://www.biznesfinder.pl/p,dodajfirme (darmowe)
  9. Google Moja Firma (darmowe)
  10. Facebook (darmowe)

Tutaj budowa linków jest już kompletna. Większa ilość linków nie zagwarantuje nam znacznej różnicy w pozycjonowaniu.
Linki ze stron z wysokim PR natomiast na pewno mogą nam w tym pomóc. Dlatego warto czasami zapłacić za artykuł w gazecie, która napisze o nas artykuł i podlinkuje do naszej strony.
Nie warto jednak z tym przesadzać, ponieważ artykuły sponsorowane są drogie a efekt też nie jest znaczący. Profilaktycznie raz na jakiś czas możemy jednak pozwolić sobie na taką przyjemność.

Najlepiej dodać firmę zaledwie do kilku katalogów i skupić się na treści zamieszczonej na stronie, alt tagach, nazwach plików, tytułach nagłówków i adresów URL, odpowiednią optymalizacją zdjęć i używaniem w tekście słów kluczowych na które chcemy się wypozycjonować.

Warto również upewnić się, że nasza strona została dodana do indeksu Google:
W tym celu należy zintegrować stronę z takimi narzędziami jak Google Search Console google Analytics, Google Tag manager, Google Adwords itp.