News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Unire Wordpress e SMF: Il ritorno...

Started by 3DDario, May 06, 2012, 01:57:30 PM

Previous topic - Next topic

3DDario

Buongiorno a tutti!
Avevo scritto tempo fa un post simile, ma chiedevo cose diverse e spero che adesso sia possibile fare ciò che voglio.
Allora: io ho un blog con Wordpress 3.3.2 con un suo tema (che ho dovuto fare lentamente....) e un forum con SMF 2.0.2 e vorrei unirli, ovvero avere un unico form per il login e un unico tema (unica head, unica footer, ecc.).
Ciò è possibile??? Se si, come???
Probabilmente non esistono MOD, quindi sono disposto a modificare il codice come mi direte voi per ottenere un risultato decente.
Non metto un link al mio sito per evitare spam (basta prendere il mio nome utente e mettere il . tra ----- e it).
Grazie in anticipo.

P.S.: Se potessi scegliere, preferirei tenere il tema di wordpress: è quello più bello (e anche fatto in parte da me XD ).

emanuele

#1
Non ho capito se in questo rientra anche la condivisione degli utenti (o se questa era la precedente richiesta), comunque questo è per la condivisione degli utenti.

mmm...unificare l'aspetto non è particolarmente facile...in estrema sintesi devi modificare il tema...

Come primo passo puoi prendere tutto quel che è "pre-header", header e footer di WP ed "infilarlo" in index.template.php in modo da "avvolgere" SMF all'interno dell'header. In index.template.php, in particolare, se non ricordo male, nelle due funzioni template_body_above e template_body_below.
Questo se ho ben capito quello che vuoi ottenere. ;)


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

3DDario

Grazie mille. Tra poco provo tutto. Detto in parole piu' povere vorrei prendere le funzioni di SMF (sezioni, ecc.) e mettere tutto nel tema di WP.

emanuele

Eh sì, allora devi "ricostruire" il tema di wordpress in smf...


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

3DDario

Ok. Hai più informazioni???
Voglio dire....
Io in WP ho i seguenti file:

Archivi
(archive.php)
Articolo singolo
(single.php)
Barra laterale
(sidebar.php)
Commenti
(comments.php)
Full-width Page template di pagina
(template-fullwidth.php)
Funzioni tema
(functions.php)
Left Sidebar template di pagina
(template-sidebar-left.php)
Pagina principale
(index.php)
Pié di pagina
(footer.php)
Risultati della ricerca
(search.php)
Template 404
(404.php)
Template pagine
(page.php)
Testata
(header.php)
featured-footer.php
(featured-footer.php)
featured.php
(featured.php)
footer-widgets.php
(footer-widgets.php)
loop-index.php
(loop-index.php)
loop.php
(loop.php)
pagination.php
(pagination.php)
related-posts-full.php
(related-posts-full.php)
related-posts.php
(related-posts.php)
Stili
Foglio di stile

(style.css)
custom.css
(custom.css)

E devo prendere il file header.php e footer.php e metterli in index.template.php. Vorrei sapere se devo copiare tutto il contenuto dei file e dove in particolare (in quale riga del file index.template.php).
P.S.: Devo copiare anche il file style.css e aggiungerlo a quello di SMF?

emanuele

Purtroppo quasi certamente "copiarli" e basta non sarà sufficiente...onestamente però tutto dipende da come l'header di WP è scritto...
Tanto per avere un'idea di cosa suggerire: php lo conosci un po'?


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

3DDario

Php in particolare no. Conosco l'HTML. Sto imparando a sare i CSS, ma PHP = 0

emanuele

mmm...ok, allora potrei consigliarti almeno un'infarinatura?
http://php.html.it/guide/leggi/99/guida-php-di-base/
bastano sostanzialmente le prime 6 tanto per avere le basi.


Take a peek at what I'm doing! ;D




Hai bisogno di supporto in Italiano?

Aiutateci ad aiutarvi: spiegate bene il vostro problema: no, "non funziona" non è una spiegazione!!
1) Cosa fai,
2) cosa ti aspetti,
3) cosa ottieni.

Advertisement: