Odpowiedź forum utworzona

Viewing 6 replies - 91 through 96 (of 96 total)
  • IE nie obsługuje zaokrągleń uzyskanych przez CSS, więc dlatego ich nie ma.

    Co do reszty to ciężko powiedzieć. Mi się zdarzyło, że strona się wyświetlała zupełnie inaczej w IE, a przyczyną było kodowanie znaków w plikach php. Jak zmieniłem kodowanie na utf-8 bez bom, wszystko wróciło do normy.

    Załóżmy, że informacją jest post. Do postu dodajesz pole (custom field) o nazwie „uzytkownik” z wartością zawierającą ID użytkownika dla, którego jest przeznaczona wiadomość.

    Jak to masz to wystarczy taki kod:

    $user_id = get_current_user_id();
    if($user_id!=0)
    {
      $args = array(
    	'post_type' => 'post',
    	'meta_query' => array(
    		array(
    			'key' => 'uzytkownik',
    			'value' => $user_id,
    		)
    	)
     );
    }
    $posty = get_posts( $args );

    Po wykonaniu kodu, w zmiennej $posty masz wszystkie wiadomości dla obecnie zalogowanego użytkownika. Nie wiem jak chcesz wyświetlić wiadomość, więc tej części nie napisałem.

    Thread Starter daro256

    (@daro256)

    Nie wiem czemu kod się rozjechał, ale mimo to widać o co chodzi 🙂

    Thread Starter daro256

    (@daro256)

    Udało mi się rozwiązać problem, może komuś się przyda rozwiązanie.

    Okazuje się, że wordpress udostępnia narzędzia do formułowania zaawansowanych zapytań. Dokładnie chodzi o „tax_query”.

    $myquery['tax_query'] = array(
    									'relation' => 'AND',
    									array(
    										'taxonomy' => 'taksonomia1',
    										'terms' => array('nazwa1'),
    										'field' => 'slug',
    									),
    									array(
    										'taxonomy' => 'taksonomia2',
    										'terms' => array('nazwa'),
    										'field' => 'slug',
    									),								);						query_posts($myquery);

    Po wykonaniu tego kodu query_posts zwróci posty, należące do jednej i do drugiej taksonomii, gdzie każda z nich ma wartość zdefiniowaną w 'terms’. W tym wypadku porównujemy 'slug’, ale można porównywać inne parametry (np ID).

    Forum: Zaawansowane
    W odpowiedzi na: 2 baza danych
    Thread Starter daro256

    (@daro256)

    Hmm, może i tędy droga. Tylko jak to zrobić ?

    Jeżeli utworzę sieć, to wszystkie strony w sieci muszą dzielić domenę (są subdomenami).

    Zatem jak dodać nową domenę ? Czy mam przekierować nową domenę na jedną z subdomen w sieci ?

    Forum: Zaawansowane
    W odpowiedzi na: 2 baza danych
    Thread Starter daro256

    (@daro256)

    Nie bardzo, czytałem że takie coś jest możliwe tylko w obrębie jednej domeny. Mimo wszystko spróbowałem i rzeczywiście…nie działa.

Viewing 6 replies - 91 through 96 (of 96 total)