<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Administraci%C3%B3_d%27un_CMS%3A_Wordpress_II</id>
	<title>Administració d'un CMS: Wordpress II - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.joanillo.org/index.php?action=history&amp;feed=atom&amp;title=Administraci%C3%B3_d%27un_CMS%3A_Wordpress_II"/>
	<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;action=history"/>
	<updated>2026-08-30T09:10:05Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297259&amp;oldid=prev</id>
		<title>Joan: /* Creació automàtica d'usuaris. Enginyeria inversa */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297259&amp;oldid=prev"/>
		<updated>2021-03-18T15:16:14Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Creació automàtica d&amp;#039;usuaris. Enginyeria inversa&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 15:16, 18 març 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l231&quot; &gt;Línia 231:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 231:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;wp-block-image&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;wp-block-image&amp;quot;&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;figure class=&amp;quot;alignright size-large&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http:/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;/10.10.38.198&lt;/del&gt;/10.10.38.198/wp-content/uploads/2021/03/btt_collserola-1.jpg&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;localhost&lt;/del&gt;/wordpress/wp-content/uploads/2021/03/btt_collserola-1.jpg&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;quot;300&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/figure&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;figure class=&amp;quot;alignright size-large&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://10.10.38.198/wp-content/uploads/2021/03/btt_collserola-1.jpg&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;10.10.38.198&lt;/ins&gt;/wordpress/wp-content/uploads/2021/03/btt_collserola-1.jpg&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;quot;300&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/figure&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297257&amp;oldid=prev</id>
		<title>Joan: /* Exemple pràctic SQL. Substitució de la ela geminada pel punt volat */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297257&amp;oldid=prev"/>
		<updated>2021-03-17T15:17:37Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Exemple pràctic SQL. Substitució de la ela geminada pel punt volat&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 15:17, 17 març 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l312&quot; &gt;Línia 312:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 312:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''NOTA:''' També funciona, i potser és millor:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;'''NOTA:''' També funciona, i potser és millor:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;update ins_posts set post_content=replace(post_content,'l.l','&amp;amp;middot;') where post_status='publish' and post_content like '%l.l%';&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;update ins_posts set post_content=replace(post_content,'l.l','&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;l&lt;/ins&gt;&amp;amp;middot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;l&lt;/ins&gt;') where post_status='publish' and post_content like '%l.l%';&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Aquest és un petit exemple de com podem fer canvis directament en la base de dades, si coneixem les taules i la relació que hi ha entre elles.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Aquest és un petit exemple de com podem fer canvis directament en la base de dades, si coneixem les taules i la relació que hi ha entre elles.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Exemple pràctic: canvi de color del fons del tema==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Exemple pràctic: canvi de color del fons del tema==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El professor té el fons ''twentysixteen'', que és un dels temes per defecte del Wordpress. Per canviar el color del fons és molt senzill, doncs des de la zona d'administració podem accedir a moltes opcions del tema, entre elles el color de fons.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;El professor té el fons ''twentysixteen'', que és un dels temes per defecte del Wordpress. Per canviar el color del fons és molt senzill, doncs des de la zona d'administració podem accedir a moltes opcions del tema, entre elles el color de fons.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297249&amp;oldid=prev</id>
		<title>Joan: /* Creació automàtica d'usuaris. Enginyeria inversa */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297249&amp;oldid=prev"/>
		<updated>2021-03-11T15:40:05Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Creació automàtica d&amp;#039;usuaris. Enginyeria inversa&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 15:40, 11 març 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l227&quot; &gt;Línia 227:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 227:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nom@gmail.com / Yy!x*yi0JDS@lRywHg&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nom@gmail.com / Yy!x*yi0JDS@lRywHg&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://10.10.38.198/wordpress/&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;http://10.10.38.198/wordpress/&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;/&lt;/ins&gt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Plantilla que heu de fer servir:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Plantilla que heu de fer servir:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297248&amp;oldid=prev</id>
		<title>Joan: /* Creació automàtica d'usuaris. Enginyeria inversa */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297248&amp;oldid=prev"/>
		<updated>2021-03-11T15:39:38Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Creació automàtica d&amp;#039;usuaris. Enginyeria inversa&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 15:39, 11 març 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l222&quot; &gt;Línia 222:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 222:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Aquest és el procediment que s'ha de seguir si els alumnes volen que els seus companys també escriguin entrades en el seu bloc.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Aquest és el procediment que s'ha de seguir si els alumnes volen que els seus companys també escriguin entrades en el seu bloc.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Dades que heu de fer servir (20-21):&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Nom@gmail.com / Yy!x*yi0JDS@lRywHg&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;http://10.10.38.198/wordpress/&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Plantilla que heu de fer servir:&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;div class=&amp;quot;wp-block-image&amp;quot;&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;figure class=&amp;quot;alignright size-large&amp;quot;&amp;gt;&amp;lt;a href=&amp;quot;http://10.10.38.198/10.10.38.198/wp-content/uploads/2021/03/btt_collserola-1.jpg&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;http://localhost/wordpress/wp-content/uploads/2021/03/btt_collserola-1.jpg&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;quot;300&amp;quot;&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/figure&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/div&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!-- wp:paragraph --&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;p&amp;gt;paràgraf 1&amp;lt;/p&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;p&amp;gt;paràgraf 2&amp;lt;/p&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!-- /wp:paragraph --&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/pre&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Eliminar el missatge del peu de pàgina ''Gràcies al WordPress''==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Eliminar el missatge del peu de pàgina ''Gràcies al WordPress''==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297233&amp;oldid=prev</id>
		<title>Joan: /* Còpies de seguretat del blog */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297233&amp;oldid=prev"/>
		<updated>2021-03-04T15:45:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Còpies de seguretat del blog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 15:45, 4 març 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l119&quot; &gt;Línia 119:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 119:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Fer còpies incrementals mitjançant rsync&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*Fer còpies incrementals mitjançant rsync&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*automatitzar les còpies mitjançant cron&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*automatitzar les còpies mitjançant cron&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*'''NOTA''': mirar discs de xarxa (NDAS) tipus Synology DS212&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;*'''NOTA''': al final de la UF m'haureu d'ensenyar totes les vostres còpies que s'han fet, amb una periodicitat setmanal.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Creació automàtica d'usuaris. Enginyeria inversa==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Creació automàtica d'usuaris. Enginyeria inversa==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297232&amp;oldid=prev</id>
		<title>Joan: /* Còpies de seguretat del blog */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=297232&amp;oldid=prev"/>
		<updated>2021-03-04T15:37:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Còpies de seguretat del blog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;Revisió del 15:37, 4 març 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l100&quot; &gt;Línia 100:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 100:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#!/bin/bash&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#!/bin/bash&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;NOM_BACKUP=&amp;quot;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;UbuntuServer&lt;/del&gt;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;NOM_BACKUP=&amp;quot;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Wordpress&lt;/ins&gt;&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tdate=`date +%y%m%d`&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;tdate=`date +%y%m%d`&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#1. Còpia de seguretat mysql local&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#1. Còpia de seguretat mysql local&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;mysqldump --add-drop-table -i -C -u alumne -pkeiL2lai -r backup/wordpress_&amp;quot;$tdate&amp;quot;.dmp -v wordpress&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;mysqldump --add-drop-table -i -C -u alumne -pkeiL2lai -r &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;./&lt;/ins&gt;backup/wordpress_&amp;quot;$tdate&amp;quot;.dmp -v wordpress&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#2. Còpia dels fitxers de la web (conté els uploads, entre altres coses)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#2. Còpia dels fitxers de la web (conté els uploads, entre altres coses)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;cp -r /home/joan/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;M09_IAW_1718&lt;/del&gt;/UF2/wordpress/wp-content/* backup/fitxers&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;cp -r /home/joan/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;M09_IAW_2021&lt;/ins&gt;/UF2/wordpress/wp-content/* &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;./&lt;/ins&gt;backup/fitxers&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#3. Fitxer llegir.txt (conté totes les notes, TODO, etc.)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;#3. Fitxer llegir.txt (conté totes les notes, TODO, etc.)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;cp -r /home/joan/&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;M09_IAW_1718&lt;/del&gt;/UF2/wordpress/llegir.txt backup/fitxers&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;cp -r /home/joan/&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;M09_IAW_2021&lt;/ins&gt;/UF2/wordpress/llegir.txt &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;./&lt;/ins&gt;backup/fitxers&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;exit 0&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #222; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;exit 0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
	<entry>
		<id>http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=258988&amp;oldid=prev</id>
		<title>Joan: /* Creació automàtica d'usuaris. Enginyeria inversa */</title>
		<link rel="alternate" type="text/html" href="http://wiki.joanillo.org/index.php?title=Administraci%C3%B3_d%27un_CMS:_Wordpress_II&amp;diff=258988&amp;oldid=prev"/>
		<updated>2020-02-27T15:07:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Creació automàtica d&amp;#039;usuaris. Enginyeria inversa&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Introducció=&lt;br /&gt;
La majoria  de les tasques administratives les farem accedint a la zona d'aministració (''wp-admin/''). Ara bé, a vegades hem de fer coses que només es podran fer tocant el codi, modificant una plantilla CSS, tocant directament la bd... aquí és on has de demostrar les teves dots d'administrador de sistemes i programador.&lt;br /&gt;
&lt;br /&gt;
=Desenvolupament=&lt;br /&gt;
==Categories i subcategories. Taxonomia. Taules jeràrquiques==&lt;br /&gt;
Per al teu bloc has de definir un arbre de categories i subcategories. No cal que totes les branques tinguin el mateix número de fills/ancestres.&lt;br /&gt;
&lt;br /&gt;
Per exemple, el professor, en el bloc d'ocells defineix les següents categories:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Taxonomia &amp;gt; Charadriiformes &amp;gt; Laridae (gavines)&lt;br /&gt;
Taxonomia &amp;gt; Aus terrestres &amp;gt; Falconidae (xoriguer, falcó)&lt;br /&gt;
Taxonomia &amp;gt; Aus terrestres &amp;gt; Passeriformes &amp;gt; Hirundinidae (orenetes)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Anem a veure en quines taules es guarda aquesta informació, i les consultes per accedir a aquesta jerarquia.&lt;br /&gt;
*https://codex.wordpress.org/WordPress_Taxonomy&lt;br /&gt;
*https://code.tutsplus.com/tutorials/understanding-and-working-with-taxonomies-and-terms-in-wordpress--cms-21051&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select * from wp_terms; -&amp;gt; taula on es guarden els terms&lt;br /&gt;
select * from wp_term_taxonomy; -&amp;gt; taula on es guarden les relacions entre els terms.&lt;br /&gt;
select * from wp_term_relationships -&amp;gt; relaciona els posts (o links) amb la categoria a què pertanu.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Podem creuar les taules wp_terms i wp_term_taxonomy:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select t.term_id,name,taxonomy, parent from wp_terms t, wp_term_taxonomy tt where t.term_id=tt.term_id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
i si fem un inner join sobre la mateixa taula ''wp_term_taxonomy'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select tt1.term_id,tt1.description,tt1.parent,tt2.description from wp_term_taxonomy tt1 inner join wp_term_taxonomy tt2 where tt2.term_id=tt1.parent;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Dues consultes més on es mostra tota la jerarquia:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SELECT tt1.term_id AS lev1, tt2.term_id as lev2, tt3.term_id as lev3, tt4.term_id as lev4&lt;br /&gt;
FROM wp_term_taxonomy AS tt1&lt;br /&gt;
LEFT JOIN wp_term_taxonomy AS tt2 ON tt2.parent = tt1.term_id&lt;br /&gt;
LEFT JOIN wp_term_taxonomy AS tt3 ON tt3.parent = tt2.term_id&lt;br /&gt;
LEFT JOIN wp_term_taxonomy AS tt4 ON tt4.parent = tt3.term_id;&lt;br /&gt;
&lt;br /&gt;
SELECT tt1.term_id AS lev1, tt1.description, tt2.term_id as lev2, tt2.description, tt3.term_id as lev3,&lt;br /&gt;
 tt3.description, tt4.term_id as lev4, tt4.description&lt;br /&gt;
FROM wp_term_taxonomy AS tt1&lt;br /&gt;
LEFT JOIN wp_term_taxonomy AS tt2 ON tt2.parent = tt1.term_id&lt;br /&gt;
LEFT JOIN wp_term_taxonomy AS tt3 ON tt3.parent = tt2.term_id&lt;br /&gt;
LEFT JOIN wp_term_taxonomy AS tt4 ON tt4.parent = tt3.term_id;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aquesta query es pot millorar encara. Pots estudiar aquest link per entendre bé les relacions de jerarquia:&lt;br /&gt;
*http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/&lt;br /&gt;
&lt;br /&gt;
==Blog multiidioma. Instal.lació del plugin polylang o bé qTranslate X==&lt;br /&gt;
'''NOTA''': Per al curs 2017-2018 instal.larem el plugin '''polylang'''.&lt;br /&gt;
&lt;br /&gt;
L'objectiu és aconseguir la mateixa funcionalitat que el blog del professor: www.joanillo.org. Primer de tot instal.laràs aquest plugin i et familiaritzaràs amb ell.&lt;br /&gt;
&lt;br /&gt;
Pots descarregar-te el plugin del següent enllaç:&lt;br /&gt;
*https://es.wordpress.org/plugins/polylang/&lt;br /&gt;
*https://wordpress.org/plugins/qtranslate-x/&lt;br /&gt;
o bé descarregar-lo directament des de la zona d'administració&lt;br /&gt;
&lt;br /&gt;
Abans de descarregar-lo i instal.lar-lo, acostuma't a mirar la informació del plugin, concretament:&lt;br /&gt;
*és un projecte actualitzat? quin número de descàrregues setmanals té?&lt;br /&gt;
*és compatible amb la nostra versió de wordpress?&lt;br /&gt;
*quines característiques té?&lt;br /&gt;
*com s'instal.la?&lt;br /&gt;
*Llegeix la FAQ.&lt;br /&gt;
&lt;br /&gt;
De fet en la mateixa web podem veure la compatibilitat entre la versió del wordpress i la versió del plugin. A data d'avui (febrer 2017), tenim instal.lat Wordpress 4.7.2, i volem instal.lar ''qTranslateX'' 3.4.6.8. I veiem que aquesta combinació funciona! Per tant, podem instal.lar sense problemes el plugin.&lt;br /&gt;
&lt;br /&gt;
'''NOTA Febrer 2018''': pel mateix motiu, després de mirar la documentació, el curs 17-18 preferim instal.lar ''polylang'' en comptes de ''qTranslateX''. S'ha de mirar la informació del plugin i veure la compatibilitat i suport amb la nostra versió del wordpress.&lt;br /&gt;
&lt;br /&gt;
La icona del català te la pots descarregar de:&lt;br /&gt;
*http://www.joanillo.org/wp-content/plugins/qtranslate/flags/ca.alt.png&lt;br /&gt;
i la URL també et diu a on l'has de copiar.&lt;br /&gt;
&lt;br /&gt;
Fixa't que en la barra del menú apareix la selecció ''Català'', ''Español'', ''English''. Aquesta funcionalitat només s'ha aconseguit tocant el codi. Esbrinar com fer-ho. Ajuda: pots mirar el següent comentari (però això no vol dir que es segueixi al peu de la lletra):&lt;br /&gt;
*[[Instal.lació_i_configuració_d'un_blog_amb_wordpress#hack_.232]]&lt;br /&gt;
&lt;br /&gt;
La manera fàcil d'aconseguir la funcionalitat multiidioma és amb els ''widgets'', però això només serà possible si el teu ''theme'' admet widgets. Si aquest és el cas, et serà fàcil afegir un widget amb les banderetes catalana i espanyola per tal de commutar entre els dos idiomes.&lt;br /&gt;
Per traduir a l'anglès, http://translate.google.com pot ser una bona ajuda, però cal no abusar.&lt;br /&gt;
&lt;br /&gt;
En el cas del ''polylang'', l'adaptació del plugin al bloc és especialment fàcil. Des del tema que hem escollit, hem de veure com és possible afegir un widget que ens permetrà seleccionar els idiomes.&lt;br /&gt;
&lt;br /&gt;
Quan a la base de dades, la solució que adopten els dos plugins és ben diferent:&lt;br /&gt;
*'''polylang''': per cada entrada del bloc, tindrem tantes entrades a la base de dades, segons el número d'idiomes escollit.&lt;br /&gt;
*'''qtranslate-x''': per cada entrada del bloc, tindrem una sola entrada a la base de dades. Per tal de separar els idiomes es fan servir tags. Aleshores el plugin sap separar el contingut de cada idioma.&lt;br /&gt;
&lt;br /&gt;
Per accedir als continguts en català, castellà o inglès, sempre podem utiltizar a la url el paràmetre ''lang'', que és un estàndar. Per ex:&lt;br /&gt;
*http://www.insectes.cat/?lang=ca&lt;br /&gt;
*http://www.insectes.cat/?lang=es&lt;br /&gt;
*http://www.insectes.cat/?lang=en&lt;br /&gt;
&lt;br /&gt;
==Còpies de seguretat del blog==&lt;br /&gt;
Suposo que a aquestes alçades ja hauràs escrit diversos  pots, i que hauràs inclòs algunes fotos (ensenya-ho al professor).&lt;br /&gt;
&lt;br /&gt;
Fer la còpia de seguretat del mysql (amb mysqldump, això ja es va fer en una altra pràctica) està molt bé. Ara bé, on estan les fotos que has penjat? Has de localitzar els arxius i carpetes que consideris  rellevants i fer una còpia física d'aquestes. Escriu les comandes necessàries per fer una còpia de la base de dades i copiar els arxius rellevants.&lt;br /&gt;
&lt;br /&gt;
En el següent enllaç el professor us dóna un exemple de com realitzar una copia de seguretat d'un projecte web amb mysql. D'una banda es fa la còpia de la bd (in s'importa en el servidor destí), i d'altra banda es fa la còpia dels fitxers en el servidor destí.&lt;br /&gt;
*[[Arthropoda#script._Posar-ho_tot_junt_i_automatitzar]]&lt;br /&gt;
'''Solució''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
NOM_BACKUP=&amp;quot;UbuntuServer&amp;quot;&lt;br /&gt;
tdate=`date +%y%m%d`&lt;br /&gt;
&lt;br /&gt;
#1. Còpia de seguretat mysql local&lt;br /&gt;
mysqldump --add-drop-table -i -C -u alumne -pkeiL2lai -r backup/wordpress_&amp;quot;$tdate&amp;quot;.dmp -v wordpress&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#2. Còpia dels fitxers de la web (conté els uploads, entre altres coses)&lt;br /&gt;
cp -r /home/joan/M09_IAW_1718/UF2/wordpress/wp-content/* backup/fitxers&lt;br /&gt;
&lt;br /&gt;
#3. Fitxer llegir.txt (conté totes les notes, TODO, etc.)&lt;br /&gt;
cp -r /home/joan/M09_IAW_1718/UF2/wordpress/llegir.txt backup/fitxers&lt;br /&gt;
&lt;br /&gt;
exit 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Millores d'aquest script:&lt;br /&gt;
*copiar a un servidor remot mitjançant rsync&lt;br /&gt;
*Fer còpies incrementals mitjançant rsync&lt;br /&gt;
*automatitzar les còpies mitjançant cron&lt;br /&gt;
&lt;br /&gt;
==Creació automàtica d'usuaris. Enginyeria inversa==&lt;br /&gt;
Des de la zona d'administració, anem a crear un usuari nou: ''alumne''&lt;br /&gt;
&lt;br /&gt;
Fico el nou usuari com a rol d' ''Autor'', amb password ''keiL2lai'', per tal de què pugui publicar un article.&lt;br /&gt;
&lt;br /&gt;
Aquest usuari ja pot anar a la zona d'administració i publicar un article.&lt;br /&gt;
&lt;br /&gt;
Ara vaig a la bd i miro la taula wp_users:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ desc wp_users&lt;br /&gt;
| ID                  | bigint(20) unsigned&lt;br /&gt;
| user_login          | varchar(60)&lt;br /&gt;
| user_pass           | varchar(64)&lt;br /&gt;
| user_nicename       | varchar(50)&lt;br /&gt;
| user_email          | varchar(100)&lt;br /&gt;
| user_url            | varchar(100)&lt;br /&gt;
| user_registered     | datetime&lt;br /&gt;
| user_activation_key | varchar(60)&lt;br /&gt;
| user_status         | int(11)&lt;br /&gt;
| display_name        | varchar(250)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; select * from wp_users;&lt;br /&gt;
...&lt;br /&gt;
|  2 | alumne     | $P$By8T.ts1I0OUxAJVqqeHUzKmlXKLQ3/ | alumne        | alumne@gmail.com |          | 2014-02-28 15:46:07 |                     |           0 | Nom Alumne Cognom Alumne |&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Però tan important com la taula '''wp_users''' és la taula '''wp_usermeta''':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; desc wp_usermeta;&lt;br /&gt;
+------------+---------------------+------+-----+---------+----------------+&lt;br /&gt;
| Field      | Type                | Null | Key | Default | Extra          |&lt;br /&gt;
+------------+---------------------+------+-----+---------+----------------+&lt;br /&gt;
| umeta_id   | bigint(20) unsigned | NO   | PRI | NULL    | auto_increment |&lt;br /&gt;
| user_id    | bigint(20) unsigned | NO   | MUL | 0       |                |&lt;br /&gt;
| meta_key   | varchar(255)        | YES  | MUL | NULL    |                |&lt;br /&gt;
| meta_value | longtext            | YES  |     | NULL    |                |&lt;br /&gt;
+------------+---------------------+------+-----+---------+----------------+&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; select * from wp_usermeta;&lt;br /&gt;
...&lt;br /&gt;
|       17 |       2 | first_name                            | Nom Alumne      |&lt;br /&gt;
|       18 |       2 | last_name                             | Cognom Alumne   |&lt;br /&gt;
|       19 |       2 | nickname                              | alumne  |&lt;br /&gt;
|       20 |       2 | description                           |    |&lt;br /&gt;
|       21 |       2 | rich_editing                          | true    |&lt;br /&gt;
|       22 |       2 | comment_shortcuts                     | false     |&lt;br /&gt;
|       23 |       2 | admin_color                           | fresh  |&lt;br /&gt;
|       24 |       2 | use_ssl                               | 0   |&lt;br /&gt;
|       25 |       2 | show_admin_bar_front                  | true  |&lt;br /&gt;
|       26 |       2 | wp_capabilities                       | a:1:{s:6:&amp;quot;author&amp;quot;;b:1;}  |&lt;br /&gt;
|       27 |       2 | wp_user_level                         | 2   |&lt;br /&gt;
|       28 |       2 | dismissed_wp_pointers                 | wp330_toolbar,wp330_saving_widgets,wp340_choose_image_from_library,wp340_customize_current_theme_link,wp350_media,wp360_revisions,wp360_locks |&lt;br /&gt;
|       29 |       2 | wp_dashboard_quick_press_last_post_id | 12&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Per tant, per crear un nou usuari en la línia de comandes (''alumne2/keiL2lai''), les comandes seran:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
insert into wp_users values (3, 'alumne2', '$P$By8T.ts1I0OUxAJVqqeHUzKmlXKLQ3/', 'alumne2', 'alumne2@gmail.com', '', '2014-02-28 15:46:07', '', 0, 'Nom Alumne2 Cognom Alumne2');&lt;br /&gt;
&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'first_name','Nom Alumne2');&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'last_name','Cogom Alumne2');&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'nickname','alumne2');&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'description','');&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'rich_editing',true);&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'comment_shortcuts',false);&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'admin_color','fresh');&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'use_ssl',0);&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'show_admin_bar_front',true);&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'wp_capabilities','a:1:{s:6:&amp;quot;author&amp;quot;;b:1;}');&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'wp_user_level',2);&lt;br /&gt;
insert into wp_usermeta(user_id, meta_key, meta_value) values(3,'dismissed_wp_pointers','wp330_toolbar,wp330_saving_widgets,wp340_choose_image_from_library,wp340_customize_current_theme_link,wp350_media,wp360_revisions,wp360_locks');&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I això em permet afegir usuaris nous de forma automàtica. Concretament, el professor afegirà amb un script els alumnes del curs, i aquests alumnes crearan una entrada en el wordpress del professor.&lt;br /&gt;
&lt;br /&gt;
Pots descarregar-te i analitzar el fitxer que hem vist a classe, que és un full de càlcul amb les dades originals i les manipulacions que hem fet per tal d'obtenir les sentències SQL que omplen les dades dels alumnes:&lt;br /&gt;
*[[Fitxer:2 asix mails.ods.zip]]&lt;br /&gt;
&lt;br /&gt;
És interessant que estudïis bé aquest fitxer i com funciona la funcó '''CONCATENA''' (molt de lio amb les cometes dobles i simples, comes i punts i comes), perquè és una tècnica habitual per exportar dades provinents de Excel (i fulls de càlcul) a scripts SQL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''nota''': el professor dóna la seva IP als alumnes:&lt;br /&gt;
*10.10.43.184 (xarxa wifi)&lt;br /&gt;
i els alumnes han d'editar el seu fitxer ''/etc/hosts'', associant la IP del professor al domini ''www.mapesoberts.cat''.&lt;br /&gt;
&lt;br /&gt;
L'alumne ja pot fer un ping:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ping www.mapesoberts.cat&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
i ja pots entrar a la url del blog i de la seva zona d'administració:&lt;br /&gt;
*http://www.mapesoberts.cat&lt;br /&gt;
*http://www.mapesoberts.cat/wp-admin&lt;br /&gt;
Com que tens un login i un password, ja pots editar un post (multiidioma, en català, castellà i anglès), i també pots ficar comentaris als posts dels teus companys (sense posar tonteries).&lt;br /&gt;
&lt;br /&gt;
En el post hauràs d'incloure una imatge en format 400x300, alineada a la dreta.&lt;br /&gt;
&lt;br /&gt;
Abans, però, en la zona d'administració (Settings &amp;gt; General), el professor ha d'eliminar la referència a ''localhost'' i posar www.mapesoberts.cat, necessari per tal de què es carregui bé el tema.&lt;br /&gt;
&lt;br /&gt;
Aquest és el procediment que s'ha de seguir si els alumnes volen que els seus companys també escriguin entrades en el seu bloc.&lt;br /&gt;
&lt;br /&gt;
==Eliminar el missatge del peu de pàgina ''Gràcies al WordPress''==&lt;br /&gt;
Fem un ''find'':&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ cd ~/M09_IAW_1617/UF2/wordpress&lt;br /&gt;
$ find ./wordpress/ -type f -print | xargs egrep -i Gràcies&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
./wp-content/languages/themes/twentysixteen-ca.po:msgstr &amp;quot;Gràcies al %s&amp;quot;&lt;br /&gt;
Hi ha coincidències en el fitxer binari ./wp-content/languages/themes/twentysixteen-ca.mo&lt;br /&gt;
./wp-content/languages/themes/twentyseventeen-ca.po:msgstr &amp;quot;Gràcies al %s&amp;quot;&lt;br /&gt;
./wp-content/languages/themes/twentyfifteen-ca.po:msgstr &amp;quot;Gràcies al %s.&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Veig que aquesta informació és depenen del Theme que tinc seleccionat. En el meu cas tinc el Theme ''twentysixteen'', i per tant hauré de modificar el fitxer ./wp-content/languages/themes/twentysixteen-ca.po.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ joe wp-content/languages/themes/twentysixteen-ca.po&lt;br /&gt;
&lt;br /&gt;
#: footer.php:51&lt;br /&gt;
msgid &amp;quot;Proudly powered by %s&amp;quot;&lt;br /&gt;
msgstr &amp;quot;Gràcies al %s&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Aquest és un fitxer de traduccions .po, que es pot editar amb eines com ara poEdit. Veiem com el text original ''Proudly powered by'' s'ha traduït al català com a ''Gràcies al''. Canviar el text en aquest fitxer no n'hi ha prou. S'ha de compilar amb poEdit per generar el fitxer binari .mo. Així és com treballa la gent que col.labora en fer les traduccions dels projectes open source.&lt;br /&gt;
*https://poedit.net/&lt;br /&gt;
&lt;br /&gt;
Sortosament, tenim la referència de footer.php (línia 51), que és on s'utilitza aquesta entrada.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ joe wp-content/themes/twentysixteen/footer.php&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
I en la línia 51 veiem el que ens interessa.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php printf( __( 'Proudly powered by %s', 'twentysixteen' ), 'WordPress' ); ?&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
El símbol ''__'' és un àlies de la funció '''gettext()''' que crida a la traducció. Si el que volem és que no surti, el que hem de fer és eliminar una línia o ficar-la com a comentari:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?php //printf( __( 'Proudly powered by %s', 'twentysixteen' ), 'WordPress' ); ?&amp;gt;&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ja no apareix el missatge en el peu de pàgina.&lt;br /&gt;
&lt;br /&gt;
Aquesta és la idea bàsica de com podem cercar informació i modificar-la dins del blog.&lt;br /&gt;
==Exemple pràctic SQL. Substitució de la ''ela geminada'' pel ''punt volat''==&lt;br /&gt;
En l'escriptura en català s'utilitza freqüentment la ''ela geminada'' amb la grafia '''l.l''' (per exemple, ''Brussel.les''), en comptes d'utilitzar el ''punt volat'': ''Brussel·les''.&lt;br /&gt;
&lt;br /&gt;
*https://ca.wikipedia.org/wiki/Punt_volat&lt;br /&gt;
&lt;br /&gt;
Anem a fer una substitució directament a la base de dades de totes les ''ela geminades'' per ''punts volats''. Procés:&lt;br /&gt;
&lt;br /&gt;
1. els posts que estan publicats&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select ID,post_title,post_status from ins_posts where post_status='publish';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. els posts que estan publicats, mostrem també el contingut&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select ID,post_title,post_status, post_content from ins_posts where post_status='publish';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. I ara mostrem els posts que tenen ela geminada:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select ID,post_title,post_status, post_content from ins_posts where post_status='publish' and post_content like '%l.l%';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
4. I ara que ja veiem quins són els posts afectats, podem modificar el seu contingut substituïnt en les eles geminades mal formatades ficant el punt volat:&lt;br /&gt;
&lt;br /&gt;
Primer de tot fem una prova de com quedaria la substitució:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
select ID,post_title,post_status, replace(post_content,'l.l','l·l') from ins_posts where post_status='publish' and post_content like '%l.l%';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
5. I ara ja podem fer la substitució (update):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
update ins_posts set post_content=replace(post_content,'l.l','l·l') where post_status='publish' and post_content like '%l.l%';&lt;br /&gt;
Query OK, 2 rows affected (0,07 sec)&lt;br /&gt;
Rows matched: 2  Changed: 2  Warnings: 0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
'''NOTA:''' També funciona, i potser és millor:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
update ins_posts set post_content=replace(post_content,'l.l','&amp;amp;middot;') where post_status='publish' and post_content like '%l.l%';&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aquest és un petit exemple de com podem fer canvis directament en la base de dades, si coneixem les taules i la relació que hi ha entre elles.&lt;br /&gt;
==Exemple pràctic: canvi de color del fons del tema==&lt;br /&gt;
El professor té el fons ''twentysixteen'', que és un dels temes per defecte del Wordpress. Per canviar el color del fons és molt senzill, doncs des de la zona d'administració podem accedir a moltes opcions del tema, entre elles el color de fons.&lt;br /&gt;
&lt;br /&gt;
Hem canviat el color de fons del tema. Nou color: #e0d023.&lt;br /&gt;
&lt;br /&gt;
On es guarda aquesta informació? Es guarda a la base de dades:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; select * from wp_options where option_value like '%e0d023%';&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
157 | theme_mods_twentysixteen | a:4:{i:0;b:0;s:18:&amp;quot;nav_menu_locations&amp;quot;;a:0:{}s:18:&amp;quot;custom_css_post_id&amp;quot;;i:-1;s:21:&amp;quot;page_background_color&amp;quot;;s:7:&amp;quot;#e0d023&amp;quot;;} | yes  &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; desc wp_options;&lt;br /&gt;
+--------------&lt;br /&gt;
| Field       &lt;br /&gt;
+-------------&lt;br /&gt;
| option_id   &lt;br /&gt;
| option_name &lt;br /&gt;
| option_value &lt;br /&gt;
| autoload&lt;br /&gt;
+----------------&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Veiem que la taula '''wp_options''' és una col·lecció de parells '''nom-valor''', que serveix per guardar opcions associades als temes, plugins, etc.&lt;br /&gt;
&lt;br /&gt;
Per tant, puc canviar directament el color (per exemple dins de la gamma del verd) fent un ''update'' directament a la base de dades:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
mysql&amp;gt; update wp_options set option_value='a:4:{i:0;b:0;s:18:&amp;quot;nav_menu_locations&amp;quot;;a:0:{}s:18:&amp;quot;custom_css_post_id&amp;quot;;i:-1;s:21:&amp;quot;page_background_color&amp;quot;;s:7:&amp;quot;#005500&amp;quot;;}'&lt;br /&gt;
where option_id=157;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Probablement sabràs que els aspectes de disseny es guardan en els fitxers CSS, i l'estil ''sixteen'' té efectivament el fitxer ''style.css'' i la carpeta ''css/'' on hi ha d'altres fitxers.&lt;br /&gt;
&lt;br /&gt;
Tanmateix, la informació que ens interessa (el color de fons) no es guarda de forma estàtica en aquests fitxers, sinó que es guarda a la base de dades i es consulta/carrega cada cop que accedim al Wordpress.&lt;br /&gt;
&lt;br /&gt;
=Entrega=&lt;br /&gt;
Recorda la '''normativa''' per entregar les pràctiques al Moodle: [[ASIX-M09-IAW#Normativa_d.27entrega_de_les_pr.C3.A0ctiques_al_Moodle]].&lt;br /&gt;
&lt;br /&gt;
Fés alguna captura de pantalla per veure que les funcionalitats demanades s'acompleixen. Això no treu que ensenyis al professor ''in situ'' el funcionament del teu blog.&lt;br /&gt;
&lt;br /&gt;
{{Autor}}, febrer 2019&lt;br /&gt;
[[Categoria: Institut Jaume Balmes]]&lt;br /&gt;
[[Categoria: ASIX-M09-IAW]]&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
		
	</entry>
</feed>